我正在尝试访问Android中的外部存储空间。
我想推送一些图像,以便我可以在我的应用程序中使用它。
我使用的代码如下:
File directory = new File(String.valueOf(android.os.Environment.getExternalStorageDirectory())
+ File.separator + AppConstant.PHOTO_ALBUM);
PS:PHOTO_ALBUM被定义为“papu”
返回/storage/emulated/0/papu
我无法通过DDMS,文件资源管理器看到此路径存在,但这种情况属实;
if (directory.isDirectory()) {
}
无论如何,我认为它是从mnt / shell / emulated / 0 / papu读取
当我尝试通过
获取所有文件时File[] listFiles1 = directory.listFiles();
它根本不会返回任何文件。
如果在DDMS资源管理器中没有此文件夹,我该如何推送文件?
以下是DDMS的样子:
我的代码是:
File directory = new File(String.valueOf(android.os.Environment.getExternalStorageDirectory())
+ File.separator + AppConstant.PHOTO_ALBUM);
// check for directory
if (directory.isDirectory()) {
File[] listFiles1 = directory.listFiles();