3

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

现在我使用 Google Maps API,我必须在 Manifest 中添加一个签名,这个签名与我用来签署 APK 以进行发布的密钥相关联。所以我可以导出一个签名的 APK 以在我的手机上进行测试,但它不是自动的,我无法再查看 LogCat。

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

我错过了一点吗?

4

1 回答 1

4

我认为您不能直接通过 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 目标以在您的设备上安装/启动应用程序

于 2013-07-01T20:30:26.063 回答