【发布时间】:2017-07-12 11:43:46
【问题描述】:
我有工作项目。
- minSdkVersion 17
- com.android.tools.build:gradle:2.3.3
- gradle 4.1
- Android Studio 3 金丝雀 6
我的 gradle 文件中有:
defaultConfig {
vectorDrawables.useSupportLibrary = true
vectorDrawables.generatedDensities = []
}
我也调用活动:
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true)
应用程序完美运行。现在改为:
- com.android.tools.build:gradle:3.0.0-alpha6
- 添加到存储库
google()行
执行gradle clean assembleDebug。
应用程序继续在 API > 20 的设备上运行。但对于 API Resources$NotFoundException: Resource ID #0x7f080058(0x7f080058 是可绘制的 abc_vector_test)。
为什么?
UPD 2017-07-19:已修复并在 com.android.tools.build:gradle:3.0.0-alpha7 中发布
【问题讨论】:
-
如果issuetracker.google.com/issues/new?component=190923中尚未打开,您应该提交一个错误
标签: android android-gradle-plugin android-vectordrawable