2011-12-18 5 views
2

Sencha Touch와 PhoneGap을 사용하여 Android 앱을 제작하는 중에 문제가 있습니다.PhoneGap with Android 용 SenchaTouch 앱

나는 PhoneGap v1.2.0, Sencha Touch 2.0.0 pr3을 사용하여 간단한지도 기반 응용 프로그램을 빌드하고이 문제를 해결합니다.

콘솔의 오류 로그에서 Ext 변수를 찾을 수 없습니다 (아래 참조).

D/PhoneGapLog( 626): ReferenceError: Can't find variable: Ext 
D/PhoneGapLog( 626): file:///android_asset/www/app.js: Line 2 : ReferenceError: Can't find variable: Ext 

나는 이미 URL을로드하기 위해 확장 된 제한 시간 값을 정의 :

super.setIntegerProperty("loadUrlTimeoutValue", 400000); 
super.loadUrl("file:///android_asset/www/index.html"); 

(가) 아래 내가 index.html을에서로드하려고 스크립트 파일은 다음과 같습니다.

<script type="text/javascript" src="touch/sencha-touch-all.js"></script> 
<script type="text/javascript" src="app.js"></script> 
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script> 

여기에 감사드립니다.

번갈아 센차 사용하여 안드로이드 응용 프로그램을 구축하지만 난 그것을 배치 할 위치에 관해서는 확실하지 않다 응용 프로그램 아이콘을 찾지 못하는 주변 문제로 실행 한 네이티브 안드로이드 포장을 사용하여 노력했다.

+1

힌트 : 특정 오류에 대해 말하지만이 링크는 도움이 될 수 있습니다. http://android.amolgupta.in/2011/07/hybrid-applications-using-phonegap-and.html –

+1

감사합니다. 알아 냈습니다. 스크립트 태그 중 하나에 문제가있어서 sencha-touch 라이브러리가로드되지 않았기 때문입니다. 이제 작동합니다. – baradas

+0

해결했으면 닫고 답하십시오 ... – Alex

답변

0

문제를 겪고있는 스크립트 태그 때문에 문제가 발생했습니다.