我已经创建了一个Android模拟器(Android虚拟设备),但是我无法找到我在创建这个模块时创建的SD卡。
如何找到SD卡及其内容以及如何将APK文件安装到AVD?
请参考下图
要手动安装apk:将apk复制到sdk / platform-tools文件夹并在同一文件夹中运行以下命令
adb install apklocation.apk
我使用了以下程序。
在Android模拟器(AVD)中安装apk文件的过程:
检查您安装的目录(例如:C:\ Program Files(x86)\ Android \ android-sdk \ tools),是否有adb.exe)。如果此文件夹中不存在,则下载附件here,解压缩zip文件。您将获得adb文件,将这三个文件复制并粘贴到tools文件夹中
从C:\ Program Files(x86)\ Android \ android-sdk运行AVD管理器并启动Android Emulator。
将apk文件复制并粘贴到C:\ Program Files(x86)\ Android \ android-sdk \ tools中
在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
这些天,模拟SD卡的位置在/storage/emulated/0
如果您使用的是Eclipse。在选择设备后,您应该从右上角切换到DDMS透视图,您可以看到文件夹树。手动安装apk,你可以使用adb命令
adb install apklocation.apk
//在linux中
//在您的主文件夹.android隐藏文件夹,那里你可以找到打开的avd文件夹,并检查你创建的avd名称打开,你可以看到你的SD卡文件sdcard.img
。
//在linux中安装apk
$adb install ./yourfolder/myapkfile.apk
添加到usefile DDMS / File Explorer解决方案,对于那些不知道的人,如果要读取文件,则需要选择文件查看器工具栏上的“从设备中提取文件”按钮。不幸的是,你不能只是拖出来,或双击阅读。
要在avd中安装apk,只需在打开的模拟设备中手动拖放apk文件即可
如果要将文件复制到SD卡,也是如此