如果您使用cordova.2.9.1.jar,请确保将其替换为cordova.2.9.0.jar,然后..魔法..
不要忘记:
1. 右键单击 cordova.2.9.0.jar >> 构建路径 >> 添加到构建路径
2. 右键单击 cordova.2.9.0.jar >> 构建路径 >> 配置构建路径 >> 订单并导出>>检查cordova-2.9.0.jar>>确定
3.将此代码添加到AndroidManifest.xml,在'uses-sdk ... ...'代码上方
<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" />
在您的代码 .java中,尝试删除此代码
import android.app.DroidGap;
也许这个代码也是
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_spotable, menu);
return true;
}
运行。在头痛模式下 4 小时后它对我有用。