【Android Studio】エラー解決:Can’t determine type for tag '<macro name="m3_comp_bottom_app…
![](https://codeforfun.jp/wp-content/uploads/2023/01/thumb-android-error-cant-determine-type-for-tag-marco.png)
表示されるエラー
アプリを実行すると
Can't determine type for tag '<macro name="m3_comp_bottom_app_bar_container_color">?attr/colorSurface</macro>'
というエラーが出た場合の解決方法を紹介しています。
解決方法
Gradleプラグインやライブラリのバージョンを変更します。
Step1:build.gradle(Module)
Android Studio画面左側のプロジェクト構造から Gradle Scripts → build.gradle(Module)を開きます。
![](https://codeforfun.jp/wp-content/uploads/2023/01/as-error-cant-determine-type-for-tag-marco-1.png)
dependencies で読み込んでいるプラグインやライブラリのバージョンを最新のものにします。新しいバージョンがある場合は黄色いマーカーが付きます。
![](https://codeforfun.jp/wp-content/uploads/2023/01/as-error-cant-determine-type-for-tag-marco-2.png)
変更を加えたら、画面上部に表示されるSync Nowを押します。
![](https://codeforfun.jp/wp-content/uploads/2023/01/as-error-cant-determine-type-for-tag-marco-3.png)
もう一度アプリを実行してみましょう。
Step2: build.gradle(Project)
Step1を試してもアプリを実行できない場合は build.gradle(Project)も確認します。
![](https://codeforfun.jp/wp-content/uploads/2023/01/as-error-cant-determine-type-for-tag-marco-4.png)
更新できるものがあれば更新します。
![](https://codeforfun.jp/wp-content/uploads/2023/01/as-error-cant-determine-type-for-tag-marco-5.png)
先ほどと同じように、変更を加えたら画面上部に表示されるSync Nowを押します。
もう一度アプリを実行してみましょう。
Step3
これでもアプリを実行できない場合は
- Android Studioの再起動
- Android Studioのアップデート
もお試しください。