3

Phonegap Android 入門ガイドに従っています: http://docs.phonegap.com/en/2.4.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android

いろいろいじった後、次のバージョンですべてを実行することができました: Phonegap 2.4 Android SDK ツール 21.1 Android SDK プラットフォーム ツール 16.0.1 Android SDK プラットフォーム 4.2

エミュレーターで (Eclipse 経由で) アプリを実行すると、アプリは起動しますが、Android ロゴが点滅します。プロジェクトを右クリックして再度実行すると、コンソールにアプリがインストールされて起動されたことが表示されます。ただし、Android のロゴはそのままです。

コンソール ログ:

[2013-02-21 02:27:16 - testapp] Waiting for HOME ('android.process.acore') to be launched...
[2013-02-21 02:28:04 - testapp] ------------------------------
[2013-02-21 02:28:04 - testapp] Android Launch!
[2013-02-21 02:28:04 - testapp] adb is running normally.
[2013-02-21 02:28:04 - testapp] Performing com.rb.testapp.testapp activity launch
[2013-02-21 02:28:05 - testapp] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'test'
[2013-02-21 02:28:05 - testapp] Uploading testapp.apk onto device 'emulator-5554'
[2013-02-21 02:28:45 - testapp] Installing testapp.apk...
[2013-02-21 02:29:04 - testapp] Success!
[2013-02-21 02:29:05 - testapp] Starting activity com.rb.testapp.testapp on device emulator-5554

コマンドライン/cordova/run.batからアプリを実行すると. エミュレーターが起動し、空白の画面が表示されます。コンソールは、アプリがインストールされ、起動中であることを報告します。

実行しているエミュレータのバージョンに問題があると推測しています。私の CPU は仮想化をサポートしていません。これを実行する方法はありますか?

どうもありがとう。

4

1 に答える 1

2

Android SDK 4.0 プラットフォームをインストールし、これをエミュレーターに使用することで、これを自分で修正しました。明らかに、これには修正があります (私はこれを試していませんが): PhoneGap not fire deviceready on Android 4.2

ここでセットアッププロセスを文書化しました:http://cookieflow.wordpress.com/2013/02/24/installing-android-4-2-sdk-and-phonegap-2-4-0-on-windows-7/

于 2013-02-26T10:26:43.687 に答える