2011-12-16 67 views
0

我開發了一個使用Sencha Touch 2 PR3和PhoneGap 1.2的應用程序。該應用在Android 2.3.x上正常工作,但不會在Android 4上啓動(不在模擬器中,也不在真實設備上)。PhoneGap + Sencha Touch 2 + Android 4.0應用程序未啓動

最後的日誌輸出:

12-16 14:14:54.453: D/DroidGap(760): DroidGap.loadUrl(file:///android_asset/www/index.html) 
12-16 14:14:54.453: D/DroidGap(760): DroidGap: url=file:///android_asset/www/index.html baseUrl=file:///android_asset/www/ 
12-16 14:14:54.633: I/WindowManager(77): createSurface Window{4149c360 Title paused=false}: DRAW NOW PENDING 
12-16 14:14:54.633: V/PhoneStatusBar(142): setLightsOn(true) 
12-16 14:14:58.244: D/dalvikvm(77): GC_CONCURRENT freed 288K, 10% free 12114K/13383K, paused 4ms+23ms 
12-16 14:15:02.914: V/PhoneStatusBar(142): setLightsOn(true) 
12-16 14:15:02.984: D/PhoneGapLog(760): mainLaunch 
12-16 14:15:02.984: D/PhoneGapLog(760): file:///android_asset/www/app/app.js: Line 2 : mainLaunch 
12-16 14:15:02.984: I/Web Console(760): mainLaunch at file:///android_asset/www/app/app.js:2 
12-16 14:15:02.984: W/InputManagerService(77): Window already focused, ignoring focus gain of: [email protected] 
12-16 14:15:03.504: D/chromium(760): Unknown chromium error: -6 
12-16 14:15:03.504: D/chromium(760): Unknown chromium error: -6 
12-16 14:15:03.504: D/chromium(760): Unknown chromium error: -6 
12-16 14:15:03.764: D/dalvikvm(760): GC_CONCURRENT freed 370K, 5% free 10436K/10951K, paused 20ms+5ms 
12-16 14:15:03.764: D/webviewglue(760): nativeDestroy view: 0x2b7bd0 

任何想法,我不得不開始尋找一個錯誤?

+0

我發現加載sencha控制器時會拋出「unknown chormium error」。 – user1102600 2011-12-16 19:37:33

+0

我的應用程序中沒有控制器,但它仍然出現此類錯誤。 – Neutralizer 2012-03-13 15:21:48

回答

0

曾與PhoneGap 1.2 +煎茶觸摸2pr2(2012年1月),類似的問題,在Android OS 2.3.3及以上不工作... 2.1,2.2黑屏和一些奇怪的錯誤(Ext.Loader等)

2

檢查內容如下(否則可能會造成崩潰):

  • 如果你有URI的自定義前綴(如毫米://)
  • 檢查,如果你嘗試從本地文件系統中加載資源那不存在。這可能發生在以下情況下:嘗試通過ajax加載包含相對 URL的資源的遠程頁面,並將其呈現在本地加載的頁面上(使用file:URI前綴)。瀏覽器自然會嘗試在本地查找這些資源,並且由於WebKit中的錯誤可能會崩潰。
  • 在URL中使用帶錨點(#)或問號(?)的本地資源引用呈現頁面。看起來WebKit似乎不喜歡那些和崩潰......

檢查上面的那些,如果適用於您嘗試修復這些。這可能有幫助...

相關問題