离子添加平台android与自定义android-target

Red*_*rbo 24 android android-sdk-tools ionic-framework

有谁知道如何在自定义android目标的离子中添加平台?如果我尝试这个命令:

离子平台添加android

它总是添加Android平台与最新的Android目标平台,任何人都知道如何自定义android目标而无需编辑清单和自定义平台添加Android版本?

San*_*nde 40

要更改您想要的构建版本,请更改位于根项目路径的config.xml.

以下行添加config.xml,然后在构建android应用程序时自动更新设置.

<platform name="android">

  <preference name="android-minSdkVersion" value="XX"/> 
  <preference name="android-targetSdkVersion" value="XX"/>

  <!--other line code -->

</platform>
Run Code Online (Sandbox Code Playgroud)

对于Ionic2,请查看我的要点到这里.

希望对你有帮助 !

  • 这不起作用,我已经尝试过,在离子平台添加android之后,它还用最新的sdk创建android-target(23) (3认同)

小智 23

您应该能够看到项目中安装的所有平台版本:

cordova platform list
Run Code Online (Sandbox Code Playgroud)

然后,您可以删除当前版本:

cordova platform remove android
Run Code Online (Sandbox Code Playgroud)

并安装您想要/需要的版本:(在我的情况下6.1.1)

cordova platform add android@6.1.1
Run Code Online (Sandbox Code Playgroud)

来源: cordova.apache.org文档