微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在硬件设备上测试签名的应用程序apk?

如何解决如何在硬件设备上测试签名的应用程序apk?

| 我现在正在执行以下操作: 从Eclipse导出应用程序 将设备连接类型更改为USB 手动将其复制到设备 将设备连接类型更改为同步 在设备上手动安装 有什么方法可以创建Eclipse Debug配置(或其他方法)以自动进行配置? 由于我正在测试应用内购买功能,因此我需要测试设备和文件上是否应该签名。     

解决方法

您可以使用ant进行构建,它将自动完成整个构建过程(以及发布)。 默认配置也包含安装目标,但是我相信这会安装调试apk。 编辑:您可以通过adb安装apk:
adb install <apk>
    ,对于问题的第一部分: http://developer.android.com/guide/developing/building/building-eclipse.html   自动和手动目标模式      默认情况下,运行配置使用   自动目标模式   选择一个AVD。在此模式下,ADT将   为以下应用程序选择一个AVD   如下方式:      1)如果设备或仿真器已经在运行并且其AVD   配置符合要求   应用程序的构建目标   应用程序已安装并在其上运行   它。      2)如果运行的设备或仿真器不止一个,则每个   构建目标的要求,   显示了“设备选择器”,让您   选择要使用的设备。      3)如果没有运行符合以下条件的设备或仿真器   建立目标的要求,ADT   查看可用的AVD。如果有   是与构建匹配的AVD   项目目标,ADT选择   该AVD。如果AVD版本是   比版本的建立目标新   ADT选择最老的项目   可能满足的AVD版本   项目的建设目标   需求。      4)如果没有合适的AVD,则说明未在控制台上安装该应用程序   错误警告告诉您   没有现有的满足要求的AVD   目标要求。      但是,如果\“首选AVD \”是   在运行配置中选择   那么应用程序将始终是   部署到该AVD。如果不是   已经运行,然后有一个新的模拟器   将被推出。      如果您的运行配置使用手动   模式,则“设备选择器”为   每次出现时   应用程序运行,以便您可以   选择要使用的AVD。 第二部分 http://developer.android.com/guide/publishing/app-signing.html#ExportWizard 使用Eclipse ADT进行编译和签名   如果您将Eclipse与ADT一起使用   插件,您可以使用导出向导   导出签名的.apk(甚至   如有必要,创建一个新的密钥库。   导出向导执行所有   与Keytool的互动以及   Jarsigner为您服务,可让您   而是使用GUI对程序包进行签名   执行手动程序以   如前所述,编译,签名和对齐   以上。向导编译完成后   并签署了您的包裹,   perfom包装与   zipalign。因为导出向导   同时使用Keytool和Jarsigner,   应确保它们可访问   如上所述,在您的计算机上   在“签名的基本设置”中。      在以下位置创建签名并对齐的.apk   日食:      1)在Package Explorer中选择项目,然后选择File> Export。      2)打开Android文件夹,选择导出Android应用程序,然后单击   下一个。      3)现在启动“导出Android应用程序”向导,该向导将指导   您完成签名过程   您的应用程序,包括以下步骤   选择用于的私钥   签署.apk(或创建一个新   密钥库和私钥)。       完成导出向导,您的应用程序将被编译,   签名,对齐并准备好   分配。       如果这还不够,那么该选项就是使用ant构建它。 请参阅此处了解一些想法(正如我在评论中所说,我没有经验): http://developer.android.com/guide/developing/projects/projects-cmdline.html Eclipse Android应用程序:使用真实证书运行签名 Android Ant项目参考 http://www.alittlemadness.com/2010/05/31/setting-up-an-android-project-build/     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。