当前位置:   article > 正文

Android studio报错:Can‘t determine type for tag ‘<macro name=“m3_comp_assist_chip_container_shape“>_android studio can't determine type for tag '

android studio can't determine type for tag '

报错信息:

  1. Can't determine type for tag '<macro name="m3_comp_assist_chip_container_shape">?attr/shapeAppearanceCornerSmall</macro>'

new的新project默认的build.gradle

  1. plugins {
  2. id 'com.android.application'
  3. }
  4. android {
  5. compileSdkVersion 34
  6. buildToolsVersion "34.0.0"
  7. defaultConfig {
  8. applicationId "com.anxko.backend.app"
  9. minSdkVersion 24
  10. targetSdkVersion 34
  11. versionCode 1
  12. versionName "1.0"
  13. testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
  14. }
  15. buildTypes {
  16. release {
  17. minifyEnabled false
  18. proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
  19. }
  20. }
  21. compileOptions {
  22. sourceCompatibility JavaVersion.VERSION_1_8
  23. targetCompatibility JavaVersion.VERSION_1_8
  24. }
  25. }
  26. dependencies {
  27. implementation 'androidx.appcompat:appcompat:1.6.1'
  28. implementation 'com.google.android.material:material:1.11.0'
  29. implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
  30. testImplementation 'junit:junit:4.+'
  31. androidTestImplementation 'androidx.test.ext:junit:1.1.5'
  32. androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
  33. }

网上查找了一下解决方案有两种:

1.降低com.google.android.material:material:xxx这个库的版本

2.升级gradle plugin版本

第二种太麻烦了,还要升级gradle的版本,所以我用的第一种方法。在中央仓库中查看了一下版本,一个个向下降级试了一下,最终发现1.6.1版本可以正常build

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/576693
推荐阅读
相关标签