在AVD模拟器中如何查看sdcard文件夹?并安装apk到AVD?

Tri*_*shi 57 android android-virtual-device android-emulator

我已经创建了一个Android模拟器(Android虚拟设备),但是我无法找到我在创建此模块时构建的SD卡.

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

N-J*_*JOY 102

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

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


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

adb install apklocation.apk
Run Code Online (Sandbox Code Playgroud)

  • 要打开DDMS透视图,请导航到Tools | Android | Android设备监视器.您还可以单击工具栏中的Android图标按钮.将使用DDMS透视图打开一个新窗口. (12认同)

Pon*_*lar 9

我使用了以下程序.

在Android模拟器(AVD)中安装apk文件的过程:

检查您安装的目录(例如:C:\ Program Files(x86)\ Android\android-sdk\tools),是否有adb.exe).如果此文件夹中不存在,则在此处下载附件,解压缩zip文件.您将获得adb文件,将这三个文件复制并粘贴到tools文件夹中

从C:\ Program Files(x86)\ Android\android-sdk运行AVD管理器并启动Android Emulator.

将apk文件复制并粘贴到C:\ Program Files(x86)\ Android\android-sdk\tools中

  • 转到开始 - >运行 - > cmd

  • 键入cd"C:\ Program Files(x86)\ Android\android-sdk\tools"

  • 输入adb install example.apk

  • 获得成功命令后

  • 转到Android模拟器中的应用程序图标,我们可以看到您的应用程序

  • 它实际上是平台工具而不是工具 (6认同)

Paw*_*ski 5

在linux上sdcard图像位于:

~/.android/avd/<avd name>.avd/sdcard.img
Run Code Online (Sandbox Code Playgroud)

你可以安装它(例如/假设/ mnt/sdcard是现有目录):

sudo mount sdcard.img -o loop /mnt/sdcard
Run Code Online (Sandbox Code Playgroud)

要安装apk文件,请使用adb:

adb install your_app.apk
Run Code Online (Sandbox Code Playgroud)


pet*_*syn 5

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


Pra*_*ash 5

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