在三星Galaxy Tab 2.0(Android 4.0.4)和三星Galaxy S2(Android 4.12)上,任何Cordova应用程序都会记录以下消息,通过命令" adb logcat"
D / CordovaLog(21525):file:///android_asset/www/cordova.js:第966行:由于缺少_cordovaNative而退回到PROMPT模式。预计仅适用于Android 3.2及更低版本。
此消息是否表明应用程序的性能可能不是最佳的,因为缺少" _cordovaNative"?
我使用的是Ubuntu 13.10和Android SDK Tools Revision 22.6.3。要复制此问题,我通过USB连接计算机上的设备,并在终端上使用这些命令:
cordova create test com.example.test "HelloWorld"
cd test
cordova platform add android
cordova run android --device
另一方面,我还测试了Nexus 5(Android 4.4.2)和摩托罗拉(也是4.4.2)以及" _cordovaNative缺失"警告未记录。
我不知道它是否与问题有关,但cordova build
命令输出:
[gettarget] Project Target: Android 4.4.2
[gettarget] API level: 19