android - 运行 ADT 项目时自动进行 APK 签名

标签 android eclipse apk adt

我习惯在手机上开发和调试 Android 应用程序,速度相当快。 当我没问题时,我会导出签名的 APK 以上传到市场。

现在我使用 Google Maps API,我必须向 list 添加签名,此签名与我用来签署 APK 以供发布的 key 相关联。因此,我可以导出签名的 APK 以在我的手机上进行测试,但它不是自动的,我无法再查看 LogCat。

我可以只指示 ADT+Eclipse 在将 APK 上传到我连接的手机之前对其进行自动签名吗?

我漏掉了一点吗?

最佳答案

我认为您无法直接通过 ADT 执行此操作。但是您可以使用 ant 来构建,它支持签名 ( http://developer.android.com/tools/building/building-cmdline.html )。

只需在 ant.properties 文件中设置 key.store、key.alias 和 key.store.password、key.alias.password 属性。

您还可以从 eclipse 中触发 ant 构建并添加新的 ant 目标以在您的设备上安装/启动应用

关于android - 运行 ADT 项目时自动进行 APK 签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17412766/

相关文章:

Android 清理虚拟内存

eclipse - 使用 Tomcat 和 Eclipse 增强 DataNucleus JPA 运行时

android - 直接在手机上运行 Robotium 测试用例(不是模拟器)

java - 在 Google Play 管理中心更改应用程序的代码版本

Android:无法导出应用程序,错误为 -1073741819

android - 我没有应用程序,但工作室说我有不同签名的应用程序

java - Android - Green Dao 多重交易

android - 为什么 Ionic 键盘事件没有触发?

java - 加载类

Android 和 gradle 在签署应用程序时使用旧的不存在的 keystore