当我使用Eclipse开发项目时,APK文件会在模拟器上运行。但我想把我的应用程序上传到真正的设备上。有没有工具可以建立APK文件?

过程是什么?或者是否可以从模拟器中提取APK文件?


当前回答

bin/XXX.apk文件可以在保存任何源文件时自动构建:

窗口/首选项,Android/构建,取消勾选“跳过包装和索引…”

其他回答

当您在模拟器上运行项目时,APK文件将在bin目录中生成。请记住,只是构建项目(而不是运行它)不会将APK文件输出到bin目录中。

使用Eclipse和ADT创建有签名/无签名apk的最简单方法如下:

右键单击“项目资源管理器”中的项目 将鼠标悬停在“Android Tools”上 选择“导出签名应用程序包”或“导出” 未签署的申请包 选择新的APK文件的位置,然后单击“保存”。 注意:如果您试图为beta发行版构建APK,您将 可能需要创建一个签名包,这需要一个 密钥存储库。如果您遵循Eclipse中的“已签名应用程序”过程 ADT将指导您完成创建新的密钥存储库的过程。

希望这能有所帮助。

当你运行你的应用程序时,你的手机应该被检测到,你应该被给予在你的手机上而不是在模拟器上运行的选项。

更多让你的手机被识别的指导:http://developer.android.com/guide/developing/device.html

当您想导出APK文件的签名版本(用于上传到市场或放到网站上)时,在Eclipse中右键单击该项目,选择导出,然后选择“导出Android应用程序”。

详情:http://developer.android.com/guide/publishing/app-signing.html#ExportWizard

只需右击您的项目,然后转到

*导出-> Android ->导出Android应用程序-> YOUR_PROJECT_NAME ->创建新的密钥存储路径->填充细节->设置。apk位置->现在你可以得到你的。apk文件*

把它安装在你的手机里。

右键单击Eclipse中的项目-> Android工具->导出无签名密钥。连接您的设备。通过sdk/tools挂载它。