[英]Error when generate Gradle Wrapper files
我在ubuntu中有一個react native項目,並且我想生成Gradle Wrapper文件,所以我安裝了gradle並在android/app
中運行了此命令
gradle wrapper --gradle-version 3.4.1
但是當我運行此命令時,出現此錯誤
FAILURE: Build failed with an exception.
* Where:
Build file '/var/MY_PROJECT/android/app/build.gradle' line: 122
* What went wrong:
A problem occurred evaluating project ':app'.
> Could not get unknown property 'release' for SigningConfig container of type org.gradle.api.internal.FactoryNamedDomainObjectContainer.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
我發生問題是因為我沒有定義就調用了SigningConfig
所以我通過在/var/MY_PROJECT/android/app/build.gradle
定義SigningConfig
解決了這個問題
...
android {
...
defaultConfig { ... }
signingConfigs {
release {
if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
}
}
buildTypes { ... }
}
...
如果您想了解更多有關如何將簽名配置添加到應用程序的gradle配置的信息,請單擊此處
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.