Answers:
当您在模拟器上运行项目时,APK文件将在bin
目录中生成。请记住,仅构建项目(而不运行它)不会将APK文件输出到bin
目录中。
.apk
文件的机制将获得调试版本。如果要发布版本,请遵循Sarwar的回答。
如果您只想在设备上使用它,则无需创建密钥等。
使用Eclipse:
要从Eclipse导出未签名的.apk,请在Package Explorer中右键单击该项目,然后选择Android Tools-> Export Unsigned Application Package。然后为未签名的.apk指定文件位置。
script
办法?
APK文件位于/workspace/PROJECT_FOLDER/bin
目录中。要将APK文件安装在真实设备中:
将您的真实设备与PC /笔记本电脑连接。
转到sdk/tools/
使用终端或命令提示符。
adb install <FILE PATH OF .APK FILE>
而已...
只需右键单击您的项目,然后转到
*导出-> Android->导出Android应用程序-> YOUR_PROJECT_NAME->创建新的密钥存储路径->填写详细信息->设置.apk位置->现在您可以获取.apk文件*
将其安装在您的手机中。
我们可以制作一个已签名和未签名的APK文件。签名的APK文件可以安装在您的设备中。
要创建签名的APK文件:
在“程序包资源管理器”中右键单击项目
选择Android工具 -> 导出签名的应用程序包。
然后为签名的.apk指定文件位置。
要创建未签名的APK文件:
在“程序包资源管理器”中右键单击项目
选择Android工具 -> 导出未签名的应用程序包。
然后为未签名的APK文件指定文件位置。
当您运行应用程序时,应该会检测到您的手机,并且应该为您提供在手机上而不是在模拟器上运行的选项。
有关如何识别手机的更多说明:http : //developer.android.com/guide/developing/device.html
当要导出APK文件的签名版本(用于上传到市场或放在网站上)时,请在Eclipse中的项目上单击鼠标右键,选择“导出”,然后选择“导出Android应用程序”。
更多详细信息:http : //developer.android.com/guide/publishing/app-signing.html#ExportWizard
Eclipse 3.7(Indigo):转到 Windows- > Preferences-> Android-> Build并取消选中“ Skip Packaging and Dexing,直到导出或启动”
另外,您可以通过菜单->项目-> **取消选中 “自动构建” ** 来手动构建它。
没有人提到这一点,但是与其他答复一起,您也可以将apk文件从bin目录下载到手机或平板电脑,方法是将其放在网站上并下载。
您的设备在下载后会抱怨安装它。您的设备将为您提供建议或安装来自未知来源的程序的风险,并可以选择绕过建议。
您的问题很具体。您不必将其从仿真器中拉出,只需从项目中bin文件夹中获取apk文件并将其放置在真实设备上即可。
大多数人都会为您提供下一步的重要信息(签名和发布apk),您无需执行此步骤即可在实际设备上获取该信息。
将其下载到您的真实设备是一种简单的方法。