如何为 Android 模拟器创建 SD 卡映像文件? [关闭]
Posted
技术标签:
【中文标题】如何为 Android 模拟器创建 SD 卡映像文件? [关闭]【英文标题】:How to create an SD Card image file for the Android emulator? [closed] 【发布时间】:2012-06-01 00:33:22 【问题描述】:我需要为我正在运行的 android 模拟器创建一个 SD 卡映像文件。鉴于我是 Android 开发的初学者,一个完整的分步教程会很棒。
【问题讨论】:
请提供您已经尝试过的各种技术/选项的信息。 【参考方案1】:有一个名为 mksdcard 的命令行程序: https://developer.android.com/studio/command-line/mksdcard.html
【讨论】:
【参考方案2】:已经有用于安装模拟器的 SD 卡图像文件。
如果您创建 AVD,则选择 SD 卡的文件路径
在我的机器上,文件路径是:
C:\Users\Samir\.android\avd\Android2.2.avd\sdcard
然后,单击“确定”并保存更改,当您在模拟器中运行使用 AVD 时,这将模拟 SD 卡
【讨论】:
mac中的路径是什么?【参考方案3】:谁能告诉我怎么做。
在 AVD 管理器中,当您创建 AVD 时,请在“SD 卡”字段中填写一个正整数。这是您的 SD 卡的大小,以 MB 为单位。
【讨论】:
OP 询问他如何创建 SD 卡映像文件。这与您的建议不同。 @MichellBak:首先,如果 OP 是初学者,如上所述,我有理由相信我已经正确解释了这个问题,并且 OP 只是想要外部存储。其次,无论如何,我的回答都是正确的,因为在那里填写一个值会创建一个 SD 卡映像,存储在与 AVD 文件关联的.android
子目录中(例如,.android/avd/name-of-your.avd/sdcard.img
)。
我想有两种方法来看待这个问题。您可以从 cmd 手动使用 mksdcard 程序,也可以使用 AVD 设置中的选项在默认路径中创建一个,然后将此文件与其他 AVD 一起使用。我个人发现将 SD 卡图像放在一个位置而不是在默认路径中更容易 - 如果您将同一个文件用于多个 AVD,它会更容易。【参考方案4】:
创建虚拟设备时,有一个 SD 卡选项: 您可以选择您想要 SD 卡的文件,或者您也可以指定 SD 卡的大小,以便它会在默认的 android 模拟器位置为您创建 SD 卡图像。
【讨论】:
【参考方案5】:你可以之前谷歌搜索一下,找到这个:http://www.androiddevelopment.org/2008/11/11/how-to-create-and-use-the-sd-card-with-the-android-emulator/
【讨论】:
以上是关于如何为 Android 模拟器创建 SD 卡映像文件? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章