我是android开发的新手。出于好奇,我想知道是否有可能从Android模拟器中恢复安装.apk文件???
答案 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)按照说明