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

流程是怎样的?或者可以从模拟器中提取APK文件吗?

有帮助吗?

解决方案

运行模拟器上的项目,在bin目录下生成APK文件。记住,刚刚的建筑的项目(而不是运行的话)保持不会输出APK文件到bin目录。

其他提示

有关的设备上进行测试时,可以连接使用USB和运行从 Eclipse中设备只是作为一个仿真器。

如果您需要分发应用程序,然后使用导出功能:

“替代文字”

“替代文字”

然后,按照指令。你将不得不在创建过程中的关键。

有没有必要创建一个密钥等等,如果你只是想用它玩你的设备上。

使用蚀:

要导出从Eclipse中一个无符号的apk,请右键单击在Package Explorer中的项目并选择 Android的工具 - >导出未签名的应用程序包即可。然后为无符号的.apk指定文件位置。

APK 文件位于 /workspace/PROJECT_FOLDER/bin 目录。要在真实设备中安装 APK 文件:

  1. 将您的真实设备与 PC/笔记本电脑连接。

  2. sdk/tools/ 使用终端或命令提示符。

  3. adb install <FILE PATH OF .APK FILE>

就是这样...

只需右键点击你的项目,然后转到

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

在您的移动安装它。

我们可以制作签名和未签名的 APK 文件。签名的 APK 文件可以安装在您的设备中。

要创建签名的 APK 文件:

  1. 在 Package Explorer 中右键单击该项目

  2. 选择 安卓工具 -> 导出签名的申请包.

  3. 然后指定签名的 .apk 的文件位置。

创建未签名的 APK 文件:

  1. 在 Package Explorer 中右键单击该项目

  2. 选择 安卓工具 -> 导出未签名的应用程序包.

  3. 然后指定未签名的 APK 文件的文件位置。

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

这让你的手机更说明认可: http://developer.android.com/guide/developing/device html的

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

的更多细节: http://developer.android.com/guide/publishing/app- signing.html#ExportWizard

bin/XXX.apk文件可以立即自动构建为保存任何源文件:

窗口/偏好,机器人/生成,取消 “跳过包装和索引...”

使用 Eclipse 和 ADT 创建签名/未签名 APK 的最简单方法如下:

  1. 右键单击您的项目 “项目探索者”
  2. 将鼠标悬停在 “安卓工具”
  3. 选择其中之一 “导出签名的应用程序包”或“导出未签名的应用程序包”
  4. 选择新 APK 文件的位置,然后单击 “节省”.

    • 笔记:如果您要构建用于Beta分发的APK,则可能需要创建一个 签名包, ,这需要一个密钥库. 。如果您遵循Eclipse ADT中的“签名应用程序”过程,它将指导您完成创建新密钥库的过程。

希望这可以帮助。

的Eclipse 3.7 (靛蓝): 转到Windows - >首选项 - > Android的 - >构建并取消选中 “跳过包装和德兴直到出口或推出”

此外,您还可以建造它的手动的通过菜单 - >项目 - > **取消选中 “自动构建” **

在Eclipse中的项目右键 - > Android的工具 - >导出没有签名的密钥。连接您的设备。由SDK /工具进行安装。

没有人提到这一点,但结合其他反应,你也可以通过把它放在一个网站,只是下载它从你的bin目录到您的手机或平板电脑上的apk文件。

您的设备会抱怨你下载后安装。您的设备会建议你或来源不明的安装程序,并给你的选项,绕行建议的风险。

您的问题是非常具体的。你不必从你的模拟器拉它,只是抓住从bin文件夹apk文件在您的项目,并把它放在你的真实设备上。

大多数人都在给你有价值的信息,为下一步(签名和发布您的APK),你不要做这一步得到它你的真实设备所需。

它下载到实际装置是一个简单的方法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top