Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么不';我不能接触环境。图片目录?(解码文件返回空值)_Android_Android External Storage - Fatal编程技术网

Android 为什么不';我不能接触环境。图片目录?(解码文件返回空值)

Android 为什么不';我不能接触环境。图片目录?(解码文件返回空值),android,android-external-storage,Android,Android External Storage,我正在尝试将图像存储在我的Android设备的外部内存中 我通过以下方式获取文件路径: public文件getFilePath(){ 文件externalFilesDir=actGetImage.getExternalFilesDir(Environment.DIRECTORY\u图片); 如果(null==externalFilesDir){return null;} 返回新文件(externalFilesDir,“IMG”+“.jpg”); }该目录一开始就不存在。您可以使用File.ex

我正在尝试将图像存储在我的Android设备的外部内存中

我通过以下方式获取文件路径:

public文件getFilePath(){
文件externalFilesDir=actGetImage.getExternalFilesDir(Environment.DIRECTORY\u图片);
如果(null==externalFilesDir){return null;}
返回新文件(externalFilesDir,“IMG”+“.jpg”);

}
该目录一开始就不存在。您可以使用File.exists()进行检查。您是否在运行时请求了权限?这是Android 6.0及以上版本所必需的。谢谢你的回答。我在运行时添加了权限,但问题仍然存在。关于目录不存在的问题,我正在用手机拍照,这是我大约一年前做的另一个应用程序的代码,它工作正常。但随着最新的Android studio更新,似乎缺少了一些东西。请发布位图文件解码逻辑的全部源代码。