Apache Cordova的Visual Studio工具要求指定必须安装API级别19的SDK。这意味着用它创建的应用程序只能在Android KitKat设备上运行吗?有什么方法可以定位旧设备?
请查看以下文章以供参考: https://msdn.microsoft.com/en-us/library/dn757054.aspx
答案 0 :(得分:1)
Visual Studio需要Android 4.4.x(API级别19)来构建应用或创建针对Android平台的应用包,而不是用于运行应用。您可以创建在KitKat之前发布的运行Android的Cordova应用定位设备。
答案 1 :(得分:1)
Cordova针对单个SDK(目前有19个版本,即将发布的版本将其移至21个)。然而,这只是用于构建的SDK - 默认情况下,Cordova应用程序可以部署在运行API级别10或更高级别(2.3.3)的设备上。除非您正在创建将使用仅在Android 5.0上提供的API的自定义插件,否则您将不会受到所使用的SDK的影响。
config.xml设计器上的Android选项卡允许您为" AndroidManifest.xml"中的内容设置备用值。文件,但构建本身将始终使用SDK 19.
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html