2014-04-02 9 views
1

Android 에뮬레이터에서 Titanium Appcelerator로 빌드 한 앱을 테스트하려고합니다. 내가 Appleserator에 대한 버그 보고서와 여기에있는 거의 모든 가능한 해결책을 시도한 후에 나는 포기합니다.Android 에뮬레이터에서 앱을 실행할 수 없습니다.

나는 다음을 얻을 안드로이드 에뮬레이터에서 응용 프로그램을 실행하려고 할 때마다 :

[정보] : 실행 : C : \ 안드로이드 SDK - 윈 \ 도구 emulator.exe을 \ "-avd" "4 WVGA (Nexus S)" "-port" "5554" "-no-boot-anim" "-partition-size" "128"

[DEBUG] : 무시한 C : *** \ FaveBooks \ Resources \ 안드로이드

[DEBUG] : 무시 C : *** \ FaveBooks \ 자료 \ mobileweb

[ERROR] 응용 프로그램 설치 프로그램의 비정상적인 프로세스 종료입니다. 그것이 내가 java -version을 실행할 때 java version "1.6.0_45"을 반환 있지만 JRE 버전은 1.7.0_51 것을 말한다 다음은 진단 로그를 살펴 경우 프로세스의 종료 값은 1

이었다. 문제가 될 수 있을까요?

모든 안드로이드 에뮬레이터를 실행할 때 모든 안드로이드 API 버전에서 4.4.2 (19), 4.1.2 (16), 4.0 (14), 3.2 (13), 2.3.3 (10) 및 2.2 (8) 이들은 모두 현재으로 설치되어 있습니다.

테스트 용으로 만든 기본 앱과 제공하는 샘플 앱에서 발생합니다. 그것들 모두는 문제없이 Alloy로 컴파일되므로 안드로이드 에뮬레이터에 문제가 있다고 생각합니다.


진단 로그 : (관련 부품, 더 필요한 경우 주석)

  • 호스트 OS : 윈도우 7을
  • OS 버전 : 6.1
  • OS 아치 : 86
  • JRE 버전 : 1.7.0_51
  • JRE 공급 업체 : Orac 제작 회사
  • JRE 홈 : C : 3.2.1.201402041146
  • 티타늄 SDK 버전 : 3.2.2.GA
  • SDK 모듈 API 버전 \ Program 파일 (x 86) \ 자바 \는
  • 티타늄 스튜디오 버전을 jre7 : 그것은 주로 내가 여기에 게시 한 정보와 동일하지만

2 는 또한, jira.appcelerator.org에 버그 리포트이 게시했다.

답변

1

"프로세스 종료 값은 1입니다." 은 잘 아는 오류이지만 작업 할 수있는 많은 해결책이 있습니다.

Titanium Studio 및 Titanium SDK가 최신 버전인지 확인하십시오. 괜찮 으면 Java 버전 7을 사용하는 것이 좋으며 정확합니다.이 유가 원하는 버전을 따라

<android xmlns:android="http://schemas.android.com/apk/res/android"/> 

<android xmlns:android="http://schemas.android.com/apk/res/android"> 
    <tool-api-level>15</tool-api-level> 
</android> 

에 의해 내가 15을 사용하고 난 안드로이드 4.0.3 .Change에서 실행하기 때문에 :

당신이 당신의 tiapp.xml에서 변경 한 용도. 이 메시지가 계속있는 경우

마지막으로, AVD에 관리에

윈도우 -> 환경 설정 -> studio-> plateform-> 안드로이드 클릭으로 이동하려고합니다. 올바른 AVD 구성을 가지고 있는지 확인하십시오. 또한 프로젝트, 속성, 실행/디버그 설정을 오른쪽 클릭하면 확인하고 올바른 에뮬레이터에 반드시

를 클릭이 유효하지 않은 경우, 당신은 소 instalation의 한 단계 잊은 수 있습니다. http://docs.appcelerator.com/titanium/latest/#!/guide/Installing_the_Android_SDK

+0

해결책은 AVD를 구성하는 것이 었습니다. 시도하기 전에 새로운 AVD를 만들지 않았습니다. 감사. – aurbano

관련 문제