1. ホーム
  2. Android

Androidです。AAPT2 エラーの正しい対処法:ファイルリソースのリンクに失敗した

2022-02-23 18:29:51
<パス <ブロッククオート

非常に哲学的な言葉が思い浮かびます。 羊の背中から毛が生える、すべてのものには理由がある .
冗談です。
ステップ・トゥ・ザ・ポイント

エラーの説明

  Rファイルが突然赤にはじかれた、Cleanなどすべて動作しなかった。
  以下のようなエラーが報告されます。

エラー理由

  要するに、たくさん。
  .9画像によるもの、存在しないリソースによるもの、プロジェクトのインポートによるもの、などなど。
  とにかく、理由はどうでもよくて、大事なのは 正しい 解決策を

ウェブ上のエラー解決方法

  真実が間違いであることを恐れず、真実としての誤った推論を恐れる .
  このエラーでは、エラーを報告するファイルの場所が示されていないため、バグを解決するための大きな障害となります。AAPT2エラーを確認できることが最も直感的なことです。
  で、直接このエラーで検索してみると、ウェブ上に非常に多くの一貫した解決策があるはずです。

Add the code to turn off aapt2 at the end of gradle.properties in the root of the project: android.enableAapt2=false


  まず、かなり強引な解決策なのでうまくいく可能性はありますが、決して正しい解決策とは言えません。

正しい操作方法


  この小さなボタンをタップすると、ビルドのテキスト実行フローが表示されます。ここで、いくつかの情報を得ることができます。

  ここには、コンパイルに失敗した具体的なエラーが記されているだけでなく、ファイルの場所も示されています。
  そして、このファイルのトラブルシューティングを行うための軌跡をたどります。
  そして、発見。

  ここでtextColorの書き方が間違っているので、修正して再度コンパイルしてください。


  成功です。
  何が問題だったのかは異なるかもしれませんが、以下の手順でトラブルシューティングを行い、必ず問題を解決することができます。
がんばれー