为从 Android 源代码构建的模拟器创建 SD 卡
Posted
技术标签:
【中文标题】为从 Android 源代码构建的模拟器创建 SD 卡【英文标题】:Create SD Card for Emulator built from Android source code 【发布时间】:2013-05-26 22:13:40 【问题描述】:我已经为模拟器构建了 android 源代码。我需要将 sdcard 添加到这个模拟器。
以下是我在第一次完整构建后使用的命令:
source build/envsetup.sh
lunch 1
mmm packages/apps/MyApp/
adb sync
adb remount
但是,我无法在 /mnt/sdcard 路径中看到模拟器
当我使用从Android源代码构建的模拟器(带有上述命令)时,我需要使用哪些步骤或命令来创建SD卡。
我已经被这个问题困扰了一段时间。非常感谢任何帮助。
【问题讨论】:
【参考方案1】:您必须转到 Android 虚拟设备管理器,创建自己的或使用现有的,然后单击“编辑”按钮。
然后将一些 MB 添加到您的虚拟 SD 卡。
启动后,您可以转到 DDMS 选项卡,然后是文件传输选项卡和 SDCard 文件夹;)
【讨论】:
感谢您的帮助。但正如我在标题中提到的,这不是一个与 AVD 管理器有任何关系的模拟器。它是从Android源代码编译生成的。 糟糕,那我很抱歉。我要调查一下。【参考方案2】:执行后
$ make -j4
执行
$ mksdcard -l mySdCard 1024M mySdCardFile.img
然后
$ emulator -sdcard mySdCardFile.img
【讨论】:
以上是关于为从 Android 源代码构建的模拟器创建 SD 卡的主要内容,如果未能解决你的问题,请参考以下文章
如何为 Android 模拟器创建 SD 卡映像文件? [关闭]
上传音乐到Android模拟器的SD卡,并在Android模拟器上播放