我正在尝试将 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 scribe-1.1.0.jar trace.jar
我在 aurasma 内核构建路径中找到了 httpmime-4.11.jar 和 apache-mime4j-0.6.1.jar。因此,我收到一个错误,即有多个 dex 文件。我从应用程序的构建路径中删除了这些 jar。解决了多个 dex 文件的问题,但 Aapt 崩溃仍然存在。
假设问题可能仅限于 Windows 版本的 Aapt,我在 Mac 上进行了尝试。经过几乎相同的时间和步骤,Aapt 以错误代码 139 终止。
我已将 Windows > Preference > Andriod > Build > Output 更改为 Normal 和 Verbose,但 Aapt 崩溃仍然存在。
请帮我解决这个问题