私の問題は、EclipseApplaudプラグインを使用したPhoneGapとAndroidの開発に関するものです。Applaudプラグインを正常にダウンロードしてインストールしました。Applaudウィザードを使用して(Eclipseツールバーアイコンを使用して)新しいプロジェクトを作成でき、デモはデバイス上で正常に実行されます。ただし、既存のhtmlおよびjs(main.jsのみ、phonegap.jsではない)ファイルを上書きしてからデバイスにビルドすると、デバイス以外の機能(ボタンクリック/ ui更新など)は正常に機能しますが、PhoneGapコマンド(device.version / device.platform / etc)などは機能していないようです。
これをonDeviceReadyイベントにフックし、.jarライブラリが含まれていることを確認しようとしましたが、それでも同じ問題が発生します。だから私の質問はそうだと思います。Applaudを使用してPhoneGapソリューションを作成する場合、EclipseはPhoneGapなどのコンパイルとライブラリを行う必要がありますか?もしそうなら、誰かがそのようなことをどのように行うことができますか?
エラーログ:
01-24 14:59:44.567: W/KeyCharacterMap(5453): No keyboard for id 131074
01-24 14:59:44.567: W/KeyCharacterMap(5453): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
01-24 14:59:59.917: I/Web Console(5453): Failed to run constructor: TypeError: object is not a function at file:///android_asset/www/resources/js/phonegap-1.3.0.js:210
01-24 14:59:59.927: I/Web Console(5453): Failed to run constructor: TypeError: Cannot read property 'capture' of undefined at file:///android_asset/www/resources/js/phonegap-1.3.0.js:210
01-24 14:59:59.927: I/Database(5453): sqlite returned: error code = 14, msg = cannot open file at source line 25467
01-24 15:00:00.057: D/dalvikvm(5453): GC_CONCURRENT freed 1185K, 55% free 3188K/6983K, external 2630K/2814K, paused 2ms+3ms