我一直在使用genymoton已经有一段时间了。
有人会请。告诉我是否有办法可以访问genymotion模拟器的SD卡中的文件?
目前我必须将它们上传到谷歌驱动程序,然后在Windows上下载。
答案 0 :(得分:87)
您可以使用共享文件夹。关于this Google+ post的解释很好。
以下是简报:
- 转到VirtualBox VM设置/共享文件夹选项卡
- 添加一个包含您要共享的文件夹的共享文件夹,然后选中" auto mount"选项
- 照常从Genymotion软件启动虚拟机
- 您的共享文件夹位于/ mnt / shared目录中(支持多个共享文件夹)
答案 1 :(得分:85)
使用Android Device Monitor也可以。 如果您安装了Android SDK,则已经拥有此功能。 此方法适用于所有连接的设备,包括genymotion等模拟器。
在Android Studio中,单击工具栏中显示Android Device Monitor的图标。
(这也可以从Eclipse获得,或者您可以在移动到已安装的sdk的tools文件夹后在命令行中键入monitor
)
在Android设备监视器中,转到“文件资源管理器”选项卡。 确保您在左侧选择了一个设备。
找到所需的文件并选择它。 对于sdCard,您可能需要打开存储文件夹并在那里打开SD卡。
单击顶部显示“从设备中提取文件”的按钮。 确保选择拉,而不是推。除非您想将新文件放在您的设备上。
将文件保存到您的计算机上...... 瞧!您的genymotion中的文件现在是您计算机上的其他文件。随时可以使用。
或者您也可以使用第三方应用程序(如airdroid)或任何高级文件资源管理器在您的设备和计算机之间交换文件。 (要安装第三方应用,您需要先找到apk或flash gapps on your genymotion并转到Play商店。)
答案 2 :(得分:3)
我采用的另一种方式是,只需在genymotion上安装EsFileEx即可。 从例如
中获取要复制的文件/sdcard/WhatsApp/media/dp.jpeg
滑动到LAN,您可以在此处将本地计算机视为10.0.3.2
或任何IP。在这里,您可以访问本地机器/ PC的共享文件夹/驱动器,过去复制的文件在这里完成了!
请注意! 应在本地计算机/ PC的共享文件夹/驱动器上设置R / W权限
答案 3 :(得分:0)
您可以将eclipse与ADT插件一起使用,并像任何其他Android虚拟仿真器一样浏览文件系统。我已经使用了一段时间了,但eclipse有时会崩溃。