我已经创建了应用程序的发布(导出)版本。这就造成了调试版本使用调试证书进行签名而导出版本使用不同证书的问题。
- 他们是否可能都使用相同的发行版本证书?
如果是,那么是否可以保存证书密码,这样我就不必每次导出(或编译)应用程序时都输入密码?
如果不建议或不可能这样做,那么每次您想将发布应用程序安装到已安装调试应用程序的设备时,您如何处理 Android 大喊失败 [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]?
<您如何处理 Android Google Maps API V2 无法使用调试证书的问题,因为 AndroidManifest.xml 具有仅适用于使用发布证书签名的应用程序的 key ?
最佳答案
您可以使用 gradle 或 ant 自动化您的构建过程。一旦你这样做了,构建签名的 apk 就更容易了。使用最新的 Android Studio,您可以一次创建同一构建的多个版本。
这question and its answers将帮助您解决这个问题。
关于android - 在 Android 中发布和调试应用程序版本。两个证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20397170/