0

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 クラッシュは残ります。

この問題を解決するために私を助けてください

4

1 に答える 1

1

私のプロジェクト style.xml で、一部のスタイル定義に android:id があるため、問題を解決しました。これを削除した後、aapt クラッシュが発生します。

于 2013-05-28T13:14:49.153 に答える