Aurasma カーネルを Android アプリケーションに統合しようとしています。http://www.aurasma.com/partners/support/Aurasma%20Kernel%20Guidelines.pdfの指示に従いました。プリコンパイル フェーズで aapt.exe がクラッシュし、ビルドが失敗します。
マニフェスト ファイルの設定は - minSDKversion: 8 targetSDKversion: 14 です。
私のアプリケーションのライブラリは次のとおりです。
android-support-v4.jar facebookSDK.jar FlurryAgent.jar httpclient-4.1.2.jar httpcore-4.1.2.jar httpmime-4.1.2.jar apache-mime4j-core-0.7.jar myttjson-1.7.1.jarスクライブ-1.1.0.jar trace.jar
aurasma カーネル ビルド パスに httpmime-4.11.jar と apache-mime4j-0.6.1.jar が見つかりました。このため、複数のdexファイルがあるというエラーが発生しました。これらの jar ファイルをアプリケーションのビルド パスから削除しました。複数の dex ファイルの問題は解決されましたが、Aapt のクラッシュは残っています。
問題が Aapt の Windows 版に限定される可能性があると仮定して、Mac で試してみました。ほぼ同じ時間と手順の後、Aapt はエラー コード 139 で終了しました。
Windows > Preference > Andriod > Build > Output を Normal および Verbose に変更しましたが、Aapt クラッシュは残ります。
この問題を解決するために私を助けてください