ブログアーカイブ

Android Studio, 0xfeff


Android Studio でビルドを行うと、「エラー: ‘\ufeff’は不正な文字です」「class、interfaceまたはenumがありません」エラーが発生する

UTF-8 形式の java ファイルの先頭に 0xEF, 0xBB, 0xBF (BOM, バイトオーダーマーク)が存在する場合にこのエラーが発生します。Binary Editor などでこれを取り除きます。