Rea*_*eal 6 javascript react-native
Execution failed for task ':app:packageRelease'.
Failed to read key my-key-alias from store
"/Users/MichaelLeung/GHRepos/MyApp/android/app/my-release-
key.keystore": Keystore was tampered with, or password was incorrect
Run Code Online (Sandbox Code Playgroud)
我肯定我的密码是正确的;我已经多次完成了Facebook在React Native文档上列出的步骤。
我有同样的问题。在对 build.gradle 中的设置进行硬编码后,而不是在 gradle.properties 中对其进行关闭设置,就可以正常工作了。
signingConfigs {
release {
//if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
storeFile file("key.keystore")
storePassword "****"
keyAlias "myKey"
keyPassword "****"
// }
}
}
Run Code Online (Sandbox Code Playgroud)
使用 java.lang.System.console(MYAPP_RELEASE_STORE_PASSWORD) 进一步测试后,我发现密码后面有一个空格。
signingConfigs {
release {
if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
java.lang.System.console(MYAPP_RELEASE_STORE_PASSWORD)
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2379 次 |
最近记录: |