我想只生成mdpi
和hdpi
可繪有一定的apk我,但是當我嘗試建立的應用程序,我得到這個錯誤:gradle這個找不到generatedDensities財產
* Where:
Script '/Users/myuserID/app/build.gradle' line: 40
* What went wrong:
A problem occurred evaluating script.
> No such property: generatedDensities for class: com.android.build.gradle.internal.dsl.ProductFlavor_Decorated
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
代碼在編譯文件看起來像這樣:
defaultConfig {
applicationId 「com.myproject.box"
minSdkVersion 9
targetSdkVersion 23
versionCode 1
versionName 「6.0"
**generatedDensities = ['mdpi', 'hdpi']**
}
和我有以下定義的頂級build.gradle
文件:
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'
}
generatedDensities
是假設告訴gradle只創建mdpi
和hdpi
drawables,爲什麼它不被識別?只要我刪除generatedDensities
應用程序就像往常一樣構建。
你可以參考here進一步瞭解該物業。
您正在使用的Gradle Android插件的版本是什麼?這將在您的項目根目錄中的頂級'build.gradle'文件中。 – CommonsWare
我更新了我的問題。 – j2emanue