android error: Can't determine type for tag '<macro name="m3_comp_bottom_app_bar_container_color">?attr/colorSurface</macro>'
回答 5
浏览 3759
2022-10-27
我的android studio上的一个项目出现了一些问题。所以我删除了那个项目,并开始了一个新的项目,但当我试图运行应用程序时,出现了以下错误。
Can't determine type for tag '<macro name="m3_comp_bottom_app_bar_container_color">?attr/colorSurface</macro>'
这很奇怪,因为我没有对项目做任何改动。 我试着删除并重新创建项目,但还是同样的错误。
5 个回答
#1楼
得票数 2
你可以试试这个人的建议:https://www.youtube.com/watch?v=Zlkj1COxKcM。
#2楼
得票数 1
我也有这个问题,使用以下版本的build.gradle
来解决这个问题
implementation 'androidx.appcompat:appcompat:1.4.2'
implementation 'com.google.android.material:material:1.6.0'
#3楼
得票数 1
解决这个问题的简单方法是通过改变.NET技术来实现的。
implementation "androidx.appcompat:appcompat:1.5.1"
implementation "com.google.android.material:material:1.7.0"
与
implementation "androidx.appcompat:appcompat:1.4.1"
implementation "com.google.android.material:material:1.6.0"
这为我解决了问题^_^' 。
#4楼
已采纳
得票数 0
更新android studio对我来说是个解决办法
#5楼
得票数 0
这解决了问题:
implementation 'androidx.appcompat:appcompat:1.4.2'
implementation 'com.google.android.material:material:1.6.0'