How to build an APK file in Eclipse?
当我使用Eclipse开发项目时,APK文件会在模拟器上运行。 但我想将我的应用程序上传到真实设备。 有没有工具来构建一个APK文件?
这个过程是什么? 或者是否可以从模拟器中提取APK文件?
在模拟器上运行项目时,将在
要在设备上进行测试,您可以使用USB连接设备,并从Eclipse运行,就像模拟器一样。
如果您需要分发应用程序,请使用导出功能:
然后按照说明操作您必须在此过程中创建密钥。
如果您只是想在设备上玩它,则无需创建密钥等。
使用Eclipse:
要从Eclipse导出未签名的.apk,请在Package Explorer中右键单击该项目,然后选择Android Tools - > Export Unsigned Application Package。然后指定unsigned .apk的文件位置。
APK文件位于
将您的真实设备与PC /笔记本电脑连接。
使用终端或命令提示符转到
而已...
只需右键单击您的项目,然后转到
*导出 - > Android - >导出Android应用程序 - > YOUR_PROJECT_NAME - >创建新的密钥库路径 - >填写详细信息 - >设置.apk位置 - >现在您可以获取.apk文件*
将其安装在您的手机中。
我们可以制作一个已签名和未签名的APK文件。已签名的APK文件可以安装在您的设备中。
要创建已签名的APK文件:
在Package Explorer中右键单击该项目
选择Android工具 - >导出签名的应用程序包。
然后指定签名.apk的文件位置。
要创建未签名的APK文件:
在Package Explorer中右键单击该项目
选择Android工具 - >导出未签名的应用程序包。
然后指定未签名的APK文件的文件位置。
当您运行应用程序时,应检测到您的手机,并且您应该可以选择在手机上而不是在模拟器上运行。
有关识别手机的更多说明:http://developer.android.com/guide/developing/device.html
如果要导出APK文件的签名版本(用于上传到市场或放置网站),请在Eclipse中右键单击项目,选择"导出",然后选择"导出Android应用程序"。
更多详细信息:http://developer.android.com/guide/publishing/app-signing.html#ExportWizard
使用Eclipse和ADT创建签名/未签名APK的最简单方法如下:
未签名的应用程序包"
选择新APK文件的位置,然后单击"保存"。
-
注意:如果您正在尝试构建适用于beta发布的APK,那么您将会这样做
可能需要创建一个签名包,这需要一个
密钥库。 如果您遵循Eclipse中的"签名应用程序"过程
ADT它将指导您完成创建新密钥库的过程。
希望这可以帮助。
保存任何源文件后,可以自动构建
窗口/首选项,Android / Build,取消选中"跳过打包和索引......"
Eclipse 3.7(Indigo):
转到Windows - >首选项 - > Android - >构建并取消选中"跳过打包和解除直到导出或启动"
此外,您可以通过菜单 - >项目 - > **取消选中"自动构建"**来手动构建它。
没有人提到这一点,但结合其他回复,您也可以将bin文件中的apk文件放到手机或平板电脑上,然后将其下载到网站上。
下载后,您的设备会抱怨安装它。您的设备会建议您或者安装来自未知来源的程序的风险,并为您提供绕过建议的选项。
你的问题很具体。您不必从模拟器中取出它,只需从项目中的bin文件夹中获取apk文件并将其放在真实设备上即可。
大多数人都为下一步(签名和发布你的apk)提供了有价值的信息,你不需要这样做就可以在你的真实设备上获取它。
将其下载到您的真实设备是一种简单的方法。
右键单击Eclipse中的项目 - > Android工具 - >导出无签名密钥。连接您的设备。通过sdk / tools安装它。