0

Sencha Touch 2 PR3 と PhoneGap 1.2 を使用してアプリケーションを開発しました。アプリは Android 2.3.x では正常に動作しますが、Android 4 では起動しません (エミュレーターでも実際のデバイスでもありません)。

最後のログ出力:

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: com.android.internal.view.IInputMethodClient$Stub$Proxy@414f3ba0
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

エラーを探すためにどこから始めなければならないか考えていますか?

4

2 に答える 2

2

コンテンツで次のことを確認してください (クラッシュの原因になる可能性があります)。

  • カスタムプレフィックス (例: mm://) を持つ URI がある場合
  • 存在しないローカル ファイル システムからリソースをロードしようとしているかどうかを確認します。これは、次の場合に発生する可能性があります: ajax を介して相対URL を持つリソースを含むリモート ページをロードし、ローカルにロードされたページにレンダリングしようとします (file: URI プレフィックスを使用)。当然ブラウザはそれらのリソースをローカルで見つけようとしますが、WebKit のバグが原因でクラッシュする可能性があります。
  • URL にアンカー (#) または疑問符 (?) を含むローカル リソースへの参照を含むページをレンダリングします。WebKit はそれらを好まず、クラッシュするように見えるかもしれません....

上記を確認し、該当する場合は修正してください。これは役立つかもしれません...

于 2012-03-23T14:47:13.303 に答える
0

Sencha Touch 2pr2(2012年1月)で同様の問題がPhoneGap 1.2 +発生しましたが、Android OS2.3.3以降で動作します...2.1、2.2空白の画面といくつかの不思議なエラー(Ext.Loaderなど...)

于 2012-02-01T11:47:13.070 に答える