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

时间:2012-05-21 07:23:02

标签: android android-emulator avd

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

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

10 个答案:

答案 0 :(得分:101)

  1. 切换到 DDMS 透视
  2. 设备列表中选择您想要浏览其SD卡的模拟器。
  3. 在右侧打开文件资源管理器标签。
  4. 展开树形结构。的 MNT / SD卡/
  5. 参考enter image description here

    下方的图片

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

    adb install apklocation.apk
    

答案 1 :(得分:9)

我使用了以下程序。

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

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

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

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

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

  • 输入 cd“C:\ Program Files(x86)\ Android \ android-sdk \ tools”

  • 输入 adb install example.apk

  • 获得成功命令后

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

答案 2 :(得分:5)

在linux上,SD卡图片位于:

~/.android/avd/<avd name>.avd/sdcard.img

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

sudo mount sdcard.img -o loop /mnt/sdcard

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

adb install your_app.apk

答案 3 :(得分:5)

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

答案 4 :(得分:2)

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

adb install apklocation.apk

答案 5 :(得分:2)

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

答案 6 :(得分:1)

//在linux中

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

//在linux中安装apk

$adb install ./yourfolder/myapkfile.apk

答案 7 :(得分:0)

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

答案 8 :(得分:0)

拖放

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

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

答案 9 :(得分:0)

我使用了以下过程。

Android Studio 3.4.1

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

enter image description here