Android从模拟器获取.apk文件

时间:2013-01-15 07:07:14

标签: android apk

我是android开发的新手。出于好奇,我想知道是否有可能从Android模拟器中恢复安装.apk文件???

3 个答案:

答案 0 :(得分:5)

@thepoosh链接的问题确实对你的问题有一些正确的答案,但是接受的答案。向下滚动以回答@plaisthos或@Pratik。

简而言之:您的.apk位于模拟器上的/ data / app目录中。注意:它的名称可能与构建计算机上.apk文件的名称不同,因为.apk会重命名为类似于程序包名称的内容。

所以,使用adb shell: - cd / data / app - ls(并检查.apk文件的名称) - 退出adb shell - 关于commmandprompt:adb pull /data/app/your.filename.apk

或者从Eclipse使用@Pratik在另一个帖子中所述的fileexplorer选项卡。

答案 1 :(得分:1)

如果您在eclipse中工作,可以复制路线,您在模拟器中安装的apk与项目中的相同,在编译时,转到文件夹bin,选择。 apk ctrl + c并粘贴在你的桌面上。

如何从设备中提取apk文件:

首先运行你的模拟器。

如果你在windows中,打开cmd并转到platform-tools:在我的情况下 cd C:\Program Files (x86)\Android\android-sdk\platform-tools

之后运行adb as:

adb pull /data/app <the directory where do you wannt to save>

示例:

adb pull /data/app C:\Users\tato469\Desktop\app

访问此文件夹并选择您的应用。

注意:查看是否只有一个模拟器正在运行,否则会引发错误。

答案 2 :(得分:-1)

您是在尝试在设备上运行该应用,还是只想要.apk?

在设备上运行它:

1)点击项目
2)转到运行 - &gt;运行配置 - &gt;目标标签
3)选择始终提示选择设备然后应用。

每次尝试运行应用程序后,它都会让您选择任何插入的设备

获取.apk

1)右键单击项目文件
2)出口
3)按照说明