繁体   English   中英

大问题Android Studio 3.3 Canary 11(gradle 3.3.0 alpha 11)与Kotlin 1.3.0-rc-57和constraintlayout 2.0

[英]Big problem Android Studio 3.3 Canary 11 (gradle 3.3.0 alpha 11) with Kotlin 1.3.0-rc-57 and constraintlayout 2.0

当我使用Kotlin 1.3.0-rc-57和constraintlayout 2.0配置Android Studio 3.3 Canary 11(gradle 3.3.0 alpha 11)时

我有一些像这样的问题,AS不能用于某些项目,即https://github.com/googlesamples/android-sunflower/

问题:AS无法理解Kotlin代码,没有自动完成代码等.....

并非所有项目,也许只有带有constraintlayout 2.0的项目

AS中的错误:

com.google.common.util.concurrent.UncheckedExecutionException: java.io.IOException: File format error reading /Users/xxxxx/.gradle/caches/transforms-1/files-1.1/constraintlayout-2.0.0-alpha2.aar/66d32464c2b8004a7b95f523ebd1e95c/R.txt line 1743: 'int[] styleable GradientColor { 0x0101020b, 0x010101a2, 0x010101a3, 0x0101019e, 0x01010512, 0x01010513, 0x010101a4, 0x0101019d, 0x01010510, 0x01010511, 0x01010201, 0x010101a1 }'
    at com.android.utils.concurrency.CacheUtils.getAndUnwrap(CacheUtils.kt:37)
    at com.android.tools.idea.res.ProjectLightResourceClassService.getAarRClasses(ProjectLightResourceClassService.kt:172)
    at com.android.tools.idea.res.ProjectLightResourceClassService.getAarRClasses$default(ProjectLightResourceClassService.kt:169)
    at com.android.tools.idea.res.ProjectLightResourceClassService.getLightRClassesAccessibleFromModule(ProjectLightResourceClassService.kt:122)

问题

同样的问题:

  • AS版本:3.3 canary12,
  • kotlin版本:1.2.61,
  • constraintlayout版本:2.0.0-alpha2

降级约束到1.1.3

其作品

我刚刚迁移到AndroidX时碰到了这个问题。 浏览所有依赖项并确保版本号正确无误。 我在支持lib上有一些版本号比最新的AndroidX版本更高。 这导致IDE基本上废弃了自己。

您可以在以下位置检查所有版本:1。材料库 - https://mvnrepository.com/artifact/com.google.android.material/material 2. AndroidX - https://mvnrepository.com/artifact/androidx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM