![](/img/trans.png)
[英]KeyStore not applying / enforcing private key password for PKCS12 file in Android with BouncyCastle
[英]How to configure the build file to obtain password for release key and keystore file for Android apps
我想首次上传Android应用程序,因此我正在阅读“ 签署应用程序指南”,但有一点不清楚,因此,如果有人可以向我解释以下注意事项,我将不胜感激:
注意:在构建文件中包括发布密钥和密钥库的密码不是一种好的安全做法。 或者,您可以配置构建文件以从环境变量获取这些密码,或者让构建过程提示您输入这些密码。
要从环境变量获取这些密码:
storePassword System.getenv("KSTOREPWD")
keyPassword System.getenv("KEYPWD")
什么是环境变量? 我需要对这些变量做些什么? 或者,如果我在Android Studio中对我的应用程序进行签名,则不需要关心它们吗?
您真的不需要关心环境变量。 当您从Android Studio构建项目时,系统会提示您输入密钥库位置和密码。 只需选择正确的文件,然后输入正确的密码即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.