我尝试上传gradle生成的APK文件。这是一个使用keytool签名的本地应用程序。 react-native教程命令生成的密钥库。
我试图创建通用apk并更改一些配置,但是我还没有找到解决方案。
您上传了未使用上传证书签名的APK。您必须使用相同的证书。上传证书具有指纹: [SHA1:4B:23:5D:33:EA:53:95:97:A4:D3:02:56:B0:BF:80:00:0A:E6:E1:B5] 并且用于签署您上传的APK的证书具有指纹: [SHA1:6E:C3:AC:AF:03:7C:3D:AB:37:E7:4D:19:EF:9C:38:65:6D:46:DB:D0]
gradle.properties:
MYAPP_RELEASE_STORE_FILE=my-key.keystore
MYAPP_RELEASE_KEY_ALIAS=my-alias
MYAPP_RELEASE_STORE_PASSWORD=***
MYAPP_RELEASE_KEY_PASSWORD=***
build.gradle:
.....
signingConfigs {
release {
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
}
.....
答案 0 :(得分:0)
问题是您的钥匙与旧钥匙不匹配
旧键
您应提供.jks文件的正确路径(该文件已在首次APK上传Playstore上创建)
新键 生成签名的apk,然后上传。
在菜单栏上,单击构建>生成签名的APK /捆绑包。