当我使用Eclipse开发项目时,APK文件会在模拟器上运行。但我想把我的应用程序上传到真正的设备上。有没有工具可以建立APK文件?
过程是什么?或者是否可以从模拟器中提取APK文件?
当我使用Eclipse开发项目时,APK文件会在模拟器上运行。但我想把我的应用程序上传到真正的设备上。有没有工具可以建立APK文件?
过程是什么?或者是否可以从模拟器中提取APK文件?
当前回答
为了在设备上进行测试,您可以使用USB连接设备,并从Eclipse作为模拟器运行。
如果你需要分发应用程序,那么使用导出功能:
然后按照说明做。您必须在此过程中创建一个密钥。
其他回答
右键单击Eclipse中的项目-> Android工具->导出无签名密钥。连接您的设备。通过sdk/tools挂载它。
当您在模拟器上运行项目时,APK文件将在bin目录中生成。请记住,只是构建项目(而不是运行它)不会将APK文件输出到bin目录中。
当你运行你的应用程序时,你的手机应该被检测到,你应该被给予在你的手机上而不是在模拟器上运行的选项。
更多让你的手机被识别的指导:http://developer.android.com/guide/developing/device.html
当您想导出APK文件的签名版本(用于上传到市场或放到网站上)时,在Eclipse中右键单击该项目,选择导出,然后选择“导出Android应用程序”。
详情:http://developer.android.com/guide/publishing/app-signing.html#ExportWizard
如果你只是想在你的设备上摆弄它,就不需要创建一个键等等。
与Eclipse:
要从Eclipse中导出unsigned .apk,在包资源管理器中右键单击该项目,并选择Android Tools -> export unsigned Application Package。然后为unsigned .apk指定文件位置。
我们可以做一个有签名和无签名的APK文件。已签名的APK文件可以安装在您的设备中。
创建签名APK文件:
在包资源管理器中右键单击项目 选择“Android Tools ->导出签名应用程序包”。 然后为签名的.apk指定文件位置。
创建unsigned APK文件:
在包资源管理器中右键单击项目 选择“Android Tools ->导出Unsigned Application Package”。 然后为未签名的APK文件指定文件位置。