10

私は使用しているを使用してアプリケーションを開発してAndroidおり、私のアプリケーションは正常に動作しています。Cordova-2.2.0, Android sdk4.1

Android 2.2このアプリケーションをテストしようとする2.3.3と、以下のようなログが表示され、アプリケーション ページが開かない。

ログは次のとおりです。

01-02 15:42:08.166: D/CordovaLog(486): Falling back on PROMPT mode since _cordovaNative is missing.
01-02 15:42:08.166: D/CordovaLog(486): file:///android_asset/www/js/ext/cordova-2.2.0.js: Line 1032 : Falling back on PROMPT mode since _cordovaNative is missing.
01-02 15:42:08.166: I/Web Console(486): Falling back on PROMPT mode since _cordovaNative is missing. at file:///android_asset/www/js/ext/cordova-2.2.0.js:1032

表示される理由と解決方法がわかりません。

4

3 に答える 3

10

修正するものはありません。PhoneGapフレームワークは、JavaコードとJavaScriptコードの間で情報を渡す通常の方法をサポートしていないバージョンのAndroidで実行していることを検出すると、より安全なPROMPTモードに戻ります。

于 2013-01-02T12:57:27.873 に答える
0

Eclipse プロジェクトのネイティブ コードまたはプルーフ Android プロジェクトへの接続に問題があるようです。クリーンして再コンパイルして何が起こるかを確認するか、対応するプロジェクトに libs フォルダーを配置してください。jar PhoneGap

@dagavi90

于 2013-01-09T20:43:55.047 に答える
-5

これをマニフェストに追加します。

    <supports-screens
    android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true"
    android:xlargeScreens="true"
    android:resizeable="true"
    android:anyDensity="true"
    />

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.RECORD_VIDEO"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />   
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />   
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
于 2013-01-11T10:56:08.833 に答える