Cordova的VST仅支持API级别19?

时间:2015-01-21 22:03:01

标签: visual-studio-2013 visual-studio-cordova

Apache Cordova的Visual Studio工具要求指定必须安装API级别19的SDK。这意味着用它创建的应用程序只能在Android KitKat设备上运行吗?有什么方法可以定位旧设备?

请查看以下文章以供参考: https://msdn.microsoft.com/en-us/library/dn757054.aspx

2 个答案:

答案 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