Java 如何发送内部存储映像
我想使用此代码将图像发送到内部存储目录Java 如何发送内部存储映像,java,android,file,android-studio,Java,Android,File,Android Studio,我想使用此代码将图像发送到内部存储目录 File folder = new File(Environment.getDataDirectory().getPath()+"/DCIM/Camera"); File[] listOfFiles = folder.listFiles(); for (int i = 0; i < listOfFiles.length; i++) { if (listOfFiles[i]
File folder = new File(Environment.getDataDirectory().getPath()+"/DCIM/Camera");
File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].getName().endsWith(".jpg")) {
images.add(listOfFiles[i].getPath());
}
}
但是照片在内部存储器中
问题出在哪里请帮助我谢谢“但是照片在内部存储”--它们在Android SDK调用的文件夹中。
文件夹=新文件(“/storage/emulated/0/DCIM/Camera”);
不起作用
java.lang.NullPointerException: Attempt to get length of null array