62

我已经创建了一个 Android 模拟器(Android 虚拟设备),但我无法找到我在创建过程中构建的 SD 卡。

如何找到 SD 卡及其内容以及如何将 APK 文件安装到 AVD?

4

10 回答 10

105
  1. 切换到DDMS视角
  2. 在设备列表中选择要探索其 SD 卡的模拟器。
  3. 打开右侧的文件资源管理器选项卡。
  4. 展开树状结构。mnt/sd卡/

参考下图在此处输入图像描述


要手动安装 apk:将您的 apk 复制到 sdk/platform-tools 文件夹并在同一文件夹中运行以下命令

adb install apklocation.apk
于 2012-05-21T07:40:58.673 回答
10
于 2012-05-21T07:26:21.460 回答
6

这些天,模拟 SD 卡的位置在/storage/emulated/0

于 2016-11-05T11:14:25.780 回答
5

在 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
于 2012-05-21T07:35:27.870 回答
5

DDMS 在 android 3.0 中已弃用。“设备文件资源管理器”可用于浏览文件。

于 2018-04-09T17:15:36.367 回答
3

拖放

要在avd中安装apk,只需在打开的仿真设备中手动拖放apk文件即可

如果要将文件复制到SD卡,则相同

于 2019-04-04T08:10:29.673 回答
2

如果您使用的是 Eclipse。选择设备后,您应该从右上角切换到 DDMS 透视图,您可以看到文件夹树。要手动安装 apk,您可以使用 adb 命令

adb install apklocation.apk
于 2012-05-21T07:27:37.730 回答
1

//在Linux中

// 在您的主文件夹 .android 隐藏文件夹中,您可以找到打开的 avd 文件夹并检查您创建的 avd 名称打开它,您可以看到sdcard.img这是您的 sdcard 文件。

//在linux下安装apk

$adb install ./yourfolder/myapkfile.apk
于 2012-05-21T07:30:45.913 回答
1

我使用了以下程序。

安卓工作室 3.4.1

查看>工具窗口>设备文件资源管理器

在此处输入图像描述

于 2020-05-04T01:24:15.597 回答
0

添加到 usefile DDMS/文件资源管理器解决方案,对于那些不知道的人,如果您想读取文件,您需要选择文件查看器工具栏上的“从设备中提取文件”按钮。不幸的是,您不能只是拖出,或双击阅读。

于 2013-02-20T18:11:05.480 回答