2012-11-27 2 views
0

내 안드로이드 응용 프로그램과 Aurasma kernal을 통합하려고합니다. 나는 http://www.aurasma.com/partners/support/Aurasma%20Kernel%20Guidelines.pdf에 주어진 지침을 따랐다. 사전 컴파일 단계에서 aapt.exe가 손상되어 빌드가 실패합니다.프로젝트에서 Aursama 커널을 추가 한 후 AAPT.exe가 손상되었습니다.

매니페스트 파일과 설정이 있습니다 -의 minSdkVersion : 8 targetSdkVersion을을 : 14

다음 내 응용 프로그램에서 라이브러리 있습니다

안드로이드 지원-v4.jar facebookSDK.jar FlurryAgent.jar 은 HttpClient를-4.1.2.jar httpcore-4.1.2.jar httpmime-4.1.2.jar 아파치 mime4j 코어-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 파일을 제거했습니다. 다중 덱스 파일의 문제는 해결되었지만 Aapt 크래시는 여전히 남아 있습니다.

문제가 Aapt의 Windows 버전으로 제한 될 수 있다고 가정하면 Mac에서 시도해 보았습니다. 거의 동일한 시간과 단계를 거친 후 Aapt는 오류 코드 139와 함께 종료되었습니다.

Windows> 환경 설정> Andriod> 빌드> 출력을 정상 및 자세한 정보로 변경했지만 Aapt 충돌이 남아 있습니다.

것은 내가 정의 안드로이드 가지고있는 스타일 중 일부에 대한 내 프로젝트 style.xml에서 문제를 해결 한이 문제를

+0

exe ​​파일이있는 이유는 무엇입니까? Android에서는 apk 파일을 사용해야합니다. –

답변

1

를 해결하기 위해 도와주세요 : 내가이 그 작업을 제거 후 ID를이는 aapt에 충돌이 발생 벌금.

관련 문제