0
我有这样的代码:的Android无法访问外部存储
File rootsd = Environment.getExternalStorageDirectory();
File[] imagelist = rootsd.listFiles(new FilenameFilter(){
public boolean accept(File dir, String name)
{
return ((name.endsWith(".jpg"))||(name.endsWith(".png")));
}
});
我的权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
不知何故,图像列表为空,而不是空。谁能帮我。非常感谢。
也许你没有在你的硬盘上的任何JPG ... – David
对不起,错字,我得到的是空不空。但从我读到的,获得null的唯一可能方式是没有权限或文件不是目录。我不知道我在这里做错了什么 –