Android Studioでこの奇妙なエラーメッセージが表示されています。それは私のネイティブコードの上に表示され、ndk-build
からGradleを使ってコードが構築されています。ブレークポイントとコードステッピングは適切に機能していますが、コードは "変数を解決できません"のような "エラー"で完全に覆われています。すべてが正常に実行されるコードは、それがIDEは、種類の全体の束を解決することができていないようだだけのようだが、ここでもAndroid Studioの "ファイルのコンパイラー情報を取得できませんでした"
:ここ
は、それがどのように見えるかの例です。あなたはエラーの軽い部分を右側に見ることができます。基本的にすべての行はすべてコンパイルされていてもエラーとしてマークされます。何が起こっているのか分かりません!
可能な解決策 1.RestartのAndroidメーカー 2.キャッシュをクリア [ファイル]> [無効化キャッシュ/再起動>のキャッシュを無効|再起動 3.クリーンプロジェクト – peter
問題の全体がたくさんあると思います。 1. cppFlagsを設定すると、引用符/引用符で囲まれていない文字列に関連するバグがたくさんあるようです。私はaddAllを使ってcppFlagsを設定しようとしていましたが、私がしたところでは、引用符がシェルコマンドに直接引かれて失敗するように見えました。何が起こったかは、includeディレクトリステートメントを壊してしまったため、IDEが特定のインクルードファイルを解決できなかったようです。 – aardvarkk
その後、プロジェクトで「クリーン」を実行していても、外部で作成されたNDKファイルはクリーニングされていないように見えます。だから私がプロジェクトを再構築していると思ったとき、古いコードを何度も何度も使っていました。 – aardvarkk