update the project to build with newer android devkit
add external storage permission