我是Android开发的新手,我试图访问我从genymotion虚拟设备中获取的照片,代码中包含以下内容:
final File file = new File(Environment.getExternalStorageDirectory() + "/DCIM", "pic.jpg");
根据android Studio网站,getExternalStorageDirectory()
返回主要的共享/外部存储目录。查看虚拟机的配置后,我找到了路径C:\Users\AppData\Local\Genymobile\Genymotion\deployed\Custom Phone - 5.1.0 - API 22 - 768x1280\sdcard.vdi
,我无法打开该文件,因为其扩展名为.vdi
。
还有另一种方法可以让我以一种清晰显示所有已保存数据的方式访问我的SD卡吗?