我已经创建了一个 Android 模拟器(Android 虚拟设备),但我无法找到我在创建过程中构建的 SD 卡。
如何找到 SD 卡及其内容以及如何将 APK 文件安装到 AVD?
我已经创建了一个 Android 模拟器(Android 虚拟设备),但我无法找到我在创建过程中构建的 SD 卡。
如何找到 SD 卡及其内容以及如何将 APK 文件安装到 AVD?
参考下图
要手动安装 apk:将您的 apk 复制到 sdk/platform-tools 文件夹并在同一文件夹中运行以下命令
adb install apklocation.apk
这些天,模拟 SD 卡的位置在/storage/emulated/0
在 linux 上,sdcard 映像位于:
~/.android/avd/<avd name>.avd/sdcard.img
例如,您可以使用(假设 /mnt/sdcard 是现有目录)安装它:
sudo mount sdcard.img -o loop /mnt/sdcard
要安装 apk 文件,请使用 adb:
adb install your_app.apk
要在avd中安装apk,只需在打开的仿真设备中手动拖放apk文件即可
如果要将文件复制到SD卡,则相同
如果您使用的是 Eclipse。选择设备后,您应该从右上角切换到 DDMS 透视图,您可以看到文件夹树。要手动安装 apk,您可以使用 adb 命令
adb install apklocation.apk
//在Linux中
// 在您的主文件夹 .android 隐藏文件夹中,您可以找到打开的 avd 文件夹并检查您创建的 avd 名称打开它,您可以看到sdcard.img
这是您的 sdcard 文件。
//在linux下安装apk
$adb install ./yourfolder/myapkfile.apk
添加到 usefile DDMS/文件资源管理器解决方案,对于那些不知道的人,如果您想读取文件,您需要选择文件查看器工具栏上的“从设备中提取文件”按钮。不幸的是,您不能只是拖出,或双击阅读。