web-dev-qa-db-ja.com

指定されたAAPT2実行可能ファイルを解決する方法がAndroid Studio 3.2に存在しません

Android Studioに問題があります。Windowsで使用しようとしていますが、プロジェクトのビルドプロセス中に問題が発生しました。

まず、Android StudioがセカンダリHDDにインストールされていることに注意してください。

プロジェクトをビルド/実行しようとすると、次のエラーが発生します。

_Specified AAPT2 executable does not exist:
C:\Users\Rémi\\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-4818971-windows.jar\35960bdffa2420a45dff6ec260c07fa9\aapt2-3.2.0-4818971-windows\aapt2.exe
_

実際、ここには_aapt2.exe_はありません。

しかし、私はこの.exeをここで見つけました:

_H:\Logiciels\AndroidStudioSDK\build-tools\28.0.2\aapt2.exe
_

ここに以前のバージョン:

_H:\Logiciels\AndroidStudioSDK\build-tools\27.0.3\aapt2.exe
_

File> Project structure> Modules> App> Build Tools Version を設定してビルドツールのバージョンを変更することで、この問題を修正しようとしました。このオプションは空で、28.0.2を選択しましたが、何も変わりません。

読んでくれてありがとう。

PS: この質問 は同じではありません。私のエラーは異なり、Grableファイルにgoogle()があります。

5

私はそれがaapt2実行可能ファイルを期待していたディレクトリを削除することでそれを解決しました、例えばC:\Users\support\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\4c1f5b7dca1d5d378360be7f3fd9726a\aapt2-3.2.1-4818971-windowsそしてAndroid Studio Build> Clean Project

その後、実行可能ファイルが不足しているため、これを再度ダウンロードしたように見え、完全に機能します。

3
Mark Sowden

Jarフォルダーの下の私の問題を解決した後、3つのフォルダーがあり、フォルダーの1つはその中のaapt2.exeで構成されています。エラーが発生している他のフォルダにそのファイルをコピーしました。

例:jarのパス:C:\Users\umabhavania\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar

エラーパス:C:\Users\umabhavania\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\a57a698502c21bfe8cfc3ed6eb102b39\aapt2-3.2.1-4818971-windows

aapt2.exeファイルを57f15fb82085ec9389484ff7e041344fフォルダからa57a698502c21bfe8cfc3ed6eb102b39にコピーしました

お役に立てれば..

1
Uma Achanta

そのフォルダを削除してこの問題を解決しました

そのパスに移動->削除

例:C:\ Users \Rémi.gradle\ caches\transforms-1\files-1.1\aapt2-3.2.0-4818971-windows.jar\35960bdffa2420a45dff6ec260c07fa9\aapt2-3.2.0-4818971-windows\aapt2.exe

これで「C:\ Users \Rémi.gradle\ caches\transforms-1\files-1.1\aapt2-3.2.0-4818971-windows.jar \」に移動し、35960bdffa2420a45dff6ec260c07fa9を削除します

プロジェクトのクリーンアップとビルド

1
Anju Chowdary

このファイルaap2.exeをコピーして貼り付け、友人またはこの場所のどこかから取得し、.gradle C:\ Users\Dina.gradle\caches\transforms-1\files-1.1 \にある同じフォルダに貼り付けます。 aapt2-3.2.1-4818971-windows.jar\8735df2342ae4ae127451389faa5e1f1\aapt2-3.2.1-4818971-windows \次にビルドすると、ビルドが正常に完了します。スタックオーバーフローが初めての回答で、ファイルを添付する方法がわかりませんでした。

0
Abrham Daniel

同じ問題がありました。ファイルブラウザーを開いてこのフォルダーに移動することで解決しましたC:\Users\(My User Name)\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar

このフォルダを開いてその内容を表示すると、81c3666e327fa931c773a52e6cb0b3b7というラベルの付いたフォルダが削除され、35960bdffa2420a45dff6ec260c07fa9になります。

この後、Android Studioに戻り、Buildメニューをクリックして、Clean Projectオプション、続いてRebuild Projectオプション。

このエラーが表示されなくなったか、Javaパッケージ "R"と表示されるすべてのデバッグエラーが存在しなくなりました。

これがお役に立てば幸いです。

0
NarwhalGod

1-次のようにファイルに入力します

C:\Users\4khalil\.gradle\caches\transforms-1\files-1.1\aapt2-3.3.2-5309881-windows.jar\6abc6a09978228d11497e7ca9c3de2c9\aapt2-3.3.2-5309881-windows

次にaapt2.exe.datが見つかった場合は、拡張子.datを削除してaapt2.exeにすると、問題は解決します。

0
Khalil Aissaoui