我需要开发一个带有phonegap的android应用程序至少支持android v2.2。
哪个cordova版本支持最低这个?
我真的无法在网站上的任何地方找到这些信息。
PhoneGap 2.5.0 的示例应用有 minSDK=7 什么是 2.1<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="17"/>
见https://github.com/phonegap/phonegap/blob/2.5.0/lib/android/example/AndroidManifest.xml#L62
Cordova 2.5.0 也是如此 :)<uses-sdk android:minSdkVersion="7" />
见https://github.com/apache/cordova-android/blob/master/test/AndroidManifest.xml#L48
所以最新的应该仍然支持 Android 2.2 ;)
Cordova 2.6.0 加速度计在真实设备上的 Android 2.2.1(SDK 级别 8)中不起作用。不调用 watchAcceleration() 回调。在 Android 4.2 模拟器上进行测试确认我的代码有效 - 调用了 watchAcceleration() 成功回调。但是,仿真器对运动的模拟有限(且不正确)以执行加速度计功能。