😽

【Flutter】AAPT: error: invalid color.というエラーがAndroidビルドで出現。アイコンを設定時

2021/10/27に公開

AAPT: error: invalid color.というエラーが出てきてAndroidがビルドできなくなった。

アプリアイコンをこんな感じで設定した。


flutter_icons:
  ios: true
  android: true
  image_path_ios: "img/icon_1024.jpg"
  image_path_android: "img/icon_512.jpg"
  adaptive_icon_foreground: "img/foreground_432.jpg"
  adaptive_icon_background: "img/background_432.jpg"

##その後ターミナルでこいつを叩く

flutter pub run flutter_launcher_icons:main

アイコンの設定を変更できてはいるが、andoroidビルド時に表題のエラー

解決方法

元々こうなっていたものを、、

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="ic_launcher_background">img/background_432.jpg</color>
</resources>

こんな感じでカラーコードに直したらなおったのであった。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="ic_launcher_background">#fff</color>
</resources>

Discussion