Windows 7 64ビットマシンでaapt.exeの問題が発生しています。次のエラーがスローされます。
aapt.exe has stopped working
プロジェクトに関連していません。私は複数のプロジェクトを試したので、Eclipseのどのワークスペースでも発生するようです。新しいプロジェクトまたは古いプロジェクトは、アプリケーションをビルドして実行するときに失敗し続けます。
私は最新のAndroid SDK 22.0.1、ビルドツールおよびプラットフォームツールと共に最新のJDK-6を使用しています。
SDKとEclipse全体を削除し、解凍してリセットしても、解決されないようです。
何か案は?
ここの@ + idのようなスタイルからIDを削除し、もう一度ビルドすると成功します...
<item name="Android:id">@+id/calender</item>
strings.xmlの一部のエントリが不足しているようです
私の場合、私は<string name="action_settings">Settings</string>
プロジェクトで使用されていないと考え、元に戻すと問題は解決しました。プロジェクト内で同じタイプまたは同様のタイプのタグを検索できます。
これは、アイテムに誤ったオプションがある場合にも発生する可能性があります。例:
<item
Android:id="@+id/menu_dashboard_add_group"
Android:icon="@Android:drawable/btn_plus"
Android:title="Add group"
Android:showAsAction="true">
Android:showAsAction
には無効なtrue
に注意してください
入れない場合は@+id/
in menus/layout xml files。
どうやら私のために働いた唯一のことはリソースを書き戻すことだったようです<string name="action_settings">Settings</string>
その後、問題が発生しました。実際には、開いているプロジェクト全体で使用されなかったため、最初にそれを消去しました...
私にとって、これは”または 'の文字を含めたときに起こりました。私はアポストロフィを'
に置き換えましたが、aaptは前にバックスラッシュを付けたかったのです。
私にとっては、新しいアクティビティを作成した後に起こりました
your_package-Right-Click-> Create a new-> "Android Activity"->Fill fields->"Done"
アプリを以前のバージョンに戻すことで解決しました
Menu.xmlファイルのid属性の+記号を忘れないでください
<item Android:id="@id/action_download_time"
対
<item Android:id="@+id/action_download_time"
確かではありませんが、19.0.1ではなくAndroid SDK Build-Tools v18.1.1を使用してみてください
リソースファイルにエラーがある可能性があります。v19ビルドツールはエラーを報告しませんが、Rのコンパイルに失敗し続けます。
以下の質問の2番目のコメントで詳細をお読みください。また、最初の返信で行ったいくつかの手順を書きました。これが問題の解決に役立つことを願っています。
私にとってはbuildToolsVersion '21 .0.0 'でしたが、古いbuildToolsVersion '20 .0.0'は機能しますが、新しいバージョンはaapt.exeをクラッシュさせます。