调用安卓手机相册和拍照,出现闪退,原因是创建的包名有问题。

来源:互联网 发布:天津市软件学院贴吧 编辑:程序博客网 时间:2024/04/28 09:51
File imgFile= new File(Environment.getExternalStorageDirectory(),"IMAGE");//应该以这样的方式创建
if (!imgFile.exists()) {    imgFile.mkdirs();}
以这样的方式创建就会存在,以下面这种方式创建就会是文件,而不是文件夹:
File imgFile= new File(Environment.getExternalStorageDirectory() + "/IMAGE/");//这样的方式创建包就会有问题if (!imgFile.exists()) {    imgFile.mkdirs();}
不知道为何,等我找到原因了再来补充。

0 0