我得到了一个完整的应用程序发布到Android商店.
我为它创建了一个密钥...
当试图将其上传到Android商店上的封闭测试时,我得到了这个错误:
“您的Android应用程序捆绑包使用错误的密钥进行了签名。请确保您的应用程序捆绑包使用正确的签名密钥进行了签名,然后重试。您的应用程序捆绑包应使用带指纹的证书进行签名:
指纹1
但用于签署您上传的应用程序包的证书具有指纹:
指纹2”
为什么我的App Bundle需要某个密钥?
我应该从我的老板那里得到指纹1的文件/密钥吗?
在这一点上,我非常需要帮助。如果你能提供任何帮助,我将不胜感激。
我试着把这个写进build.gradle文件:
signingConfigs {
release {
storeFile file('path/to/your/keystore/your-keystore-file.jks')
storePassword 'your_keystore_password'
keyAlias 'your_key_alias'
keyPassword 'your_key_password'
}
}
字符串
但是,它从来没有编译!
1条答案
按热度按时间o7jaxewo1#
正如Pawel所说,尝试从给您项目的人那里获取密钥库文件和密码。
但是,还有另一种方法可以检索密钥(如果应用程序以注册Google Play应用程序签名的方式),或者您仍然可以请求使用新密钥。