簡體   English   中英

生成Gradle包裝器文件時出錯

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM