システムを Ice Cream Sandwich (Android 4.0) にアップグレードしたところ、デバッガーでアプリケーションを実行しようとするたびに でクラッシュしaapt.exe
ます。
ビルドしただけでは正常にビルドされますが、デバッガーで実行するとaapt.exe
クラッシュし (ダイアログがポップアップして、Microsoft にデータを送信するかどうかを尋ねられます)、プロジェクト アイコンにProject_Explorer
エラーが表示されます( s)。
システムを Ice Cream Sandwich (Android 4.0) にアップグレードしたところ、デバッガーでアプリケーションを実行しようとするたびに でクラッシュしaapt.exe
ます。
ビルドしただけでは正常にビルドされますが、デバッガーで実行するとaapt.exe
クラッシュし (ダイアログがポップアップして、Microsoft にデータを送信するかどうかを尋ねられます)、プロジェクト アイコンにProject_Explorer
エラーが表示されます( s)。
r15 の AAPT には既知の問題があります。ビルド出力を通常の
http://tools.android.com/knownissues
に変更してみてください
。ビルド出力が詳細に設定されていると、Windows で AAPT がクラッシュする場合があります。
回避策は設定することです
Eclipse > Preferences > Android > Build > Build Output
Verbose 未満 (Normal など) にします。ツール 16 で利用できる修正プログラムがあります。 [課題 20395 ]
私の場合、この解決策は機能しません (ビルド出力) ので、考えなければなりませんでした。問題は .9.png ファイル (スピナーを使用したビットマップ) にありました。私はそれを削除し、aapt.exe は正常に動作します。
ADT 16.0.1 (リリース: 2011 年 12 月) でも同じ問題が発生しました。実行中にエラーが発生しC:\android-sdk\platform-tools\aapt.exe crunch -v -S C:\Do...
、Windows は からスローされた例外を表示しますaapt.exe
。
次に、0 バイト<myproject>.apk
が作成されました。そしてEclipseはエラーを示します...resources.ap_ file not found...
。
ところで、私は最新の(今日の時点で)Eclipse、android-sdk、およびADTを使用しています。
しかし、上記の解決策で説明されているように変更build output
するだけで、私の問題は解決しました。normal
また、質問のタイトルを変更することを提案しています。