【发布时间】:2014-03-18 07:34:14
【问题描述】:
我想在我的Genymotion emulator 中添加文件夹
我也试过这个question 并按照所有说明进行操作,但文件夹未显示在文件管理器中
我还从Google 下载了一些图片,但也下载了在文件管理器中不可见的图片。
在我的模拟器中安装了以下文件管理器 文件管理器v 1.0.1 CyanogenMod 项目
【问题讨论】:
标签: android genymotion
我想在我的Genymotion emulator 中添加文件夹
我也试过这个question 并按照所有说明进行操作,但文件夹未显示在文件管理器中
我还从Google 下载了一些图片,但也下载了在文件管理器中不可见的图片。
在我的模拟器中安装了以下文件管理器 文件管理器v 1.0.1 CyanogenMod 项目
【问题讨论】:
标签: android genymotion
我解决了我的问题
先关注这个Answer
之后
更改Genymotion emulator 中文件管理器的设置,将其更改为 root 用户,这样我的所有文件夹也与共享文件夹可见
谢谢
更新
在较新版本的genymotion 中,您可以使用add files/folder by drag and drop。
在模拟器中添加文件需要一些时间。时间取决于文件大小。
更新 2(基于 @GandhyOnly 评论)
要在画廊中可见,只需将您的图像文件拖放到模拟器上,它们在完成传输文件后重新启动相同的模拟器后存储在下载文件夹中,图像将显示在画廊中。或者如果您不想重新启动模拟器,请使用以下命令
adb shell am broadcast -a android.intent.action.MEDIA_MOUNTED -d file:///sdcard/
它将重新扫描图像并在图库中显示它们。有关命令的更多详细信息,请参阅实际答案here。我没有检查命令我使用第一种方法只是重新启动模拟器
【讨论】:
只需将要使用的文件拖放到模拟器上。
它将保存在下载文件夹中。
【讨论】:
只需将文件从 PC 拖放到模拟器,复制数据后,文件将保存在 DOWNLOAD 文件夹中。请记住,要使 DRAG 和 DROP 服务正常工作,请不要以 ADMINISTRATOR 权限 打开 Genemotion Software。
【讨论】:
我不确定您是否使用 SD 卡。如果您这样做,请尝试通过 Eclipse 中的 DDMS 文件资源管理器查看此文件夹:
mnt/shell/emulated/0/MyFiles
这是在我的代码中使用标准 SD 卡引用时我的文件所在的位置:
File sdCard = Environment.getExternalStorageDirectory();
File directory = new File (sdCard.getAbsolutePath() + "/MyFiles");
【讨论】: