运行ADT项目时自动APK签名

时间:2013-07-01 20:07:07

标签: android eclipse apk adt

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

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

我可以指示ADT + Eclipse自动签署APK,然后再将其上传到我附带的手机吗?

我错过了一点吗?

1 个答案:

答案 0 :(得分: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目标以在您的设备上安装/启动应用