jsWaffle質問掲示板(雑談やTips歓迎)

jsWaffleについて質問する掲示板です。(雑談や発見したTipsの投稿も大歓迎です!)
[一覧へ] > (@127) [普通] [質問]
@127■ (#392) JsWaffle Projectが起動しません - k2 (2012-08-27 10:20) /普通 質問
【質問事項】どのような問題ですか?
Jarファイルを組み込むやり方でJSWaffleプロジェクトを作成し、
実行するとAVDの画面上がしばらく真っ白になり強制終了してしまいます。(2.3.3の場合)

1.6のAVDの場合は、libsディレクトリのJARをプロジェクト直下に置いたり、index.htmlを修正したり、多少修正すると起動することがあります。いままで10回に2回くらいしか成功していません

【再現方法】サンプルソース、再現手順など
PDFに記述された通りのサンプルプロジェクトです。
Eclipse3.7 + ADT18(ADT19)


【Androidのバージョン】確認したAndroidバージョン
 Android OS 1.6/2.3
2.3の場合は100%起動せず、1.6の場合は20%程度で起動する
一度起動してしまえば、あとは特に問題なく起動する
(エミュレータ)

【その他】
LogCatのログです
08-27 01:06:29.642: D/jsWaffle(414): onResume
08-27 01:06:30.352: D/jsWaffle(414): onPageStarted:file:///android_asset/www/index.html
08-27 01:06:30.952: I/Database(414): sqlite returned: error code = 14, msg = cannot open file at source line 25467
08-27 01:06:31.002: W/dalvikvm(414): JNI WARNING: jarray 0x40569010 points to non-array object (Ljava/lang/String;)
08-27 01:06:31.002: I/dalvikvm(414): "WebViewCoreThread" prio=5 tid=9 NATIVE
08-27 01:06:31.002: I/dalvikvm(414):   | group="main" sCount=0 dsCount=0 obj=0x4051d3f0 self=0x29c638
08-27 01:06:31.002: I/dalvikvm(414):   | sysTid=425 nice=0 sched=0/0 cgrp=default handle=2748480
08-27 01:06:31.002: I/dalvikvm(414):   | schedstat=( 562563912 760295390 124 )
08-27 01:06:31.002: I/dalvikvm(414):   at android.webkit.LoadListener.nativeFinished(Native Method)
08-27 01:06:31.002: I/dalvikvm(414):   at android.webkit.LoadListener.nativeFinished(Native Method)
08-27 01:06:31.012: I/dalvikvm(414):   at android.webkit.LoadListener.tearDown(LoadListener.java:1200)
08-27 01:06:31.012: I/dalvikvm(414):   at android.webkit.LoadListener.handleEndData(LoadListener.java:721)
08-27 01:06:31.012: I/dalvikvm(414):   at android.webkit.LoadListener.handleMessage(LoadListener.java:219)
08-27 01:06:31.012: I/dalvikvm(414):   at android.os.Handler.dispatchMessage(Handler.java:99)
08-27 01:06:31.012: I/dalvikvm(414):   at android.os.Looper.loop(Looper.java:130)
08-27 01:06:31.012: I/dalvikvm(414):   at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:629)
08-27 01:06:31.012: I/dalvikvm(414):   at java.lang.Thread.run(Thread.java:1019)
08-27 01:06:31.012: E/dalvikvm(414): VM aborting

(#394) Android1.6と2.2では起動できました - k2 (2012-09-11 14:03) /普通 質問
あれから諸般の事情で様々な環境を試したところ

ADT v18.0.0.0の環境でAndroid2.2またはAndroid1.6
の場合は起動するようになりました。

Android2.3.3の場合は、動作確認の取れたプロジェクトでも
エラーが出てしまうようです。
2.3.3もGoogleAPI入り、X-86Atom用等も試してみましたが
全滅でした。

(#397) エミュレーターを使う場合は良いスペックのPCを推奨 - クジラ飛行机 (2012-09-19 23:11) /普通 質問
Androidのエミュレータは、それなりのスペックのマシンでないと厳しいです。jsWaffleではなく、普通にひな形のAndroidプロジェクトが起動するかどうか、確かめてみてください。

(#401) 返答ありがとうございます - K2 (2012-10-04 06:58) /普通 質問
通常のアンドロイドプロジェクトは、もう一年以上普通に作成できております。JSWaffleだけが特定のバージョンのプロジェクトでエラーとなってしまう現象です。

動作しているJSWaffleプロジェクトのビルドターゲットを変更するだけで、動かなくなりますので、JSWaffleがバージョン指向性が強いのかなあと思います。


(#392)へ返信する:

名前
タイトル
本文
困った度
状態
確認キー お手数ですが、いたずら防止のために、半角数字で「8932」と入力してください。
編集キー 編集時に使うキーを入力(省略可能)
添付ファイル 画像ファイル(最大300KB)を添付可能