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

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


#1楼

没有人提到这一点,但结合其他回复,您也可以将bin文件中的apk文件放到手机或平板电脑上,然后将其下载到网站上。

下载后,您的设备会抱怨安装它。 您的设备会建议您或者安装来自未知来源的程序的风险,并为您提供绕过建议的选项。

你的问题很具体。 您不必从模拟器中取出它,只需从项目中的bin文件夹中获取apk文件并将其放在真实设备上即可。

大多数人都为下一步(签名和发布你的apk)提供了有价值的信息,你不需要这样做就可以在你的真实设备上获取它。

将其下载到您的真实设备是一种简单的方法。


#2楼

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

要创建已签名的APK文件:

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

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

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

要创建未签名的APK文件:

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

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

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


#3楼

保存bin/XXX.apk文件后,可以自动构建bin/XXX.apk文件:

窗口/首选项,Android / Build,取消选中“跳过打包和索引......”


#4楼

Eclipse 3.7 (Indigo): 转到Windows - >首选项 - > Android - >构建并取消选中“跳过包装和dexing直到导出或启动”

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


#5楼

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

  1. “Project Explorer”中右键单击您的项目
  2. 将鼠标悬停在“Android工具”上
  3. 选择“导出签名的应用程序包”或“导出未签名的应用程序包”
  4. 选择新APK文件的位置,然后单击“保存”

    • 注意:如果您正在尝试构建适用于beta版本的APK,则可能需要创建一个签名包 ,这需要一个密钥库 。 如果您遵循Eclipse ADT中的“签名应用程序”过程,它将指导您完成创建新密钥库的过程。

希望这可以帮助。


#6楼

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


#7楼

当您运行应用程序时,应检测到您的手机,并且您应该可以选择在手机上而不是在模拟器上运行。

有关识别手机的更多说明: http : //developer.android.com/guide/developing/device.html

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

更多详细信息: http : //developer.android.com/guide/publishing/app-signing.html#ExportWizard


#8楼

要在设备上进行测试,您可以使用USB连接设备,并从Eclipse运行,就像模拟器一样。

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

然后按照说明操作 您必须在此过程中创建密钥。


#9楼

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

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

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

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

而已...


#10楼

如果您只是想在设备上玩它,则无需创建密钥等。

使用Eclipse:

要从Eclipse导出未签名的.apk, 在Package Explorer中右键单击该项目,然后选择Android Tools - > Export Unsigned Application Package 。 然后指定unsigned .apk的文件位置。


#11楼

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


#12楼

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

*导出 - > Android - >导出Android应用程序 - > YOUR_PROJECT_NAME - >创建新的密钥库路径 - >填写详细信息 - >设置.apk位置 - >现在您可以获取.apk文件*

将其安装在您的手机中。

如何在Eclipse中构建APK文件?相关推荐

  1. 如何在eclipse中添加dtd文件?

    1.首先打开eclipse中找到window,找到xml catalag 2.点击add 3.找到本地磁盘上的dtd文件,导入进去,打开dtd文件找到URI,写入下面的key中 4.然后就可以了

  2. 如何在eclipse中写jsp文件

    写jsp文件的条件: 1.eclipse 2.tomcat 以下是基于eclipse4.0版本的讲述 ---------------------------------------- 一.打开ecli ...

  3. 如何在eclipse中导入java工程文件和java源代码文件

    一.如何在eclipse中导入工程文件 1.File-->Import 2.General下拉,点一下Existing Projects into Workspace,再点Next 3.点Bro ...

  4. 如何在Android模拟器中安装APK文件?

    我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它. 如何在Android模拟器上安装APK文件? #1楼 从浏览器下载apk文件,然后点击它(通知区域). ...

  5. 分布式计算Hadoop系列之如何Eclipse中构建Hadoop项目

    前言 之前根据Hadoop官方文档对HDFS.MapReduce的架构.配置管理等进行了学习,但某些地方官方文档讲解的比较模糊.做过开发的人都能够体会,官方文档有些类似业务规则或者要求,而真正的细节还 ...

  6. eclipse mysql Xml配置_mysql8.0在eclipse中通过xml文件配置数据库连接池

    mysql8.0在eclipse中通过xml文件配置数据库连接池 1.关于Mysql8.0 2.数据库连接池(DBCP) 3.准备工作 4.配置context.xml 5.配置web.xml 6.调用 ...

  7. 连接maven_如何在Eclipse中使用Maven工程连接远程的Spark

    如何在Eclipse中使用Maven工程连接远程的Spark 本地Spark跑不会出现什么问题,但是切换到服务器上各种问题. 异常 java.lang.ClassCastException: cann ...

  8. figma设计_如何在Figma中构建设计入门套件(第1部分)

    figma设计 Figma教程 (Figma Tutorial) Do you like staring at a blank canvas every time you start a new pr ...

  9. git 还原文件到其他版本_如何在Git中还原旧文件版本

    git 还原文件到其他版本 读: 第1部分:什么是Git? 第2部分:Git入门 第3部分:创建第一个Git存储库 第4部分:如何在Git中还原旧文件版本 第5部分:3个用于Git的图形工具 第6部分 ...

最新文章

  1. TableModel方法:
  2. HDU 1004 Let the Balloon Rise
  3. outlook邮箱邮件大小限制_配置邮箱的邮件大小限制: Exchange 2013 帮助 | Microsoft Docs...
  4. 你真的了解静态变量、常量的存储位置吗?
  5. dj鲜生-05-配置-静态目录-模板目录-后台语言时区
  6. WCF Transaction
  7. codeforces 369C Valera and Elections
  8. pycharm 没有 python template languages_开发效率神器说说Pycharm的骚操作
  9. 首次面试凭借Java面试通关宝典,成功逆袭拿下美团offer
  10. vdbench多主机运行指导
  11. 脉冲神经网络 神经元模型-Izhikevich模型(3)
  12. Can‘t commit changes due to unresolved conflicts
  13. EasyBoot教程一:制作WIN7原版多重启动盘方法
  14. 如何给服务器IIS配置文件夹配置everyone权限
  15. JAVA-基础之如何区分汉字和英文
  16. mac全选文字的快捷键_mac全选的快捷键是什么?苹果电脑全选的快捷键是什么?...
  17. linux media v4l2,Overview of the V4L2 driver framework (v4l2_subdev)
  18. android自定义组件属性,Android组合控件详解 自定义属性
  19. mysql中部分语句
  20. wxpython 和 pyQt 的选择

热门文章

  1. 安卓高手之路之PackageManagerservice
  2. 一文就懂Kotlin作用域函数以及object关键字
  3. Promise入门详解和基本用法 我来教你
  4. 第七周项目一-一般函数(2)
  5. 微信小程序 解决请求服务器手机预览请求不到数据的方法
  6. php调用python脚本_Window环境下,PHP调用Python脚本
  7. Kafka如何对Topic元数据进行细粒度的懒加载、同步等待?
  8. (0094)iOS开发之本地文件预览的三种方法(2)
  9. python程序员面试宝典 勘误_《前端面试江湖》勘误合集(二)
  10. codeforces37C