带有自定义 android-target 的离子添加平台 android
ionic add platform android with custom android-target
有人知道如何使用自定义 android 目标在 ionic 中添加平台吗?
如果我尝试这个命令:
ionic platform add android
它总是使用最新的 android 目标平台添加 android 平台,任何人都知道如何在不编辑清单和自定义平台添加 android 的情况下自定义 android 目标版本 ?
要更改您想要的构建版本,请更改位于根项目路径的 config.xml。
在 config.xml 中添加以下行,然后在构建 android 应用程序时自动更新设置。
<platform name="android">
<preference name="android-minSdkVersion" value="XX"/>
<preference name="android-targetSdkVersion" value="XX"/>
<!--other line code -->
</platform>
对于 Ionic2,请检查我的要点here。
希望对您有所帮助!
您应该能够看到您的项目中安装的所有平台版本:
cordova platform list
然后您可以删除当前版本:
cordova platform remove android
并安装 want/need 的版本:
(在我的例子中是 6.1.1)
cordova platform add android@6.1.1
如果您不知道版本号,请尝试以下命令
cordova platform add android@latest
这会将最新的平台添加到您的应用程序中,请确保您尝试使用以下命令来验证它是否会破坏任何内容。
cordova build android
测试成功。
我在 config.xml 上更改为:
<preference name="android-targetSdkVersion" value="30" />
但它没有用,所以我使用 :
删除了平台
cordova platform remove android
然后添加最新的cordova android版本:
cordova platform add android@latest
最终构建项目:
cordova build android
成功了!厉害了。
您可以转到此文件进行检查。
\platforms\android\app\build\intermediates\merged_manifests\debug\AndroidManifest.xml
有人知道如何使用自定义 android 目标在 ionic 中添加平台吗? 如果我尝试这个命令:
ionic platform add android
它总是使用最新的 android 目标平台添加 android 平台,任何人都知道如何在不编辑清单和自定义平台添加 android 的情况下自定义 android 目标版本 ?
要更改您想要的构建版本,请更改位于根项目路径的 config.xml。
在 config.xml 中添加以下行,然后在构建 android 应用程序时自动更新设置。
<platform name="android">
<preference name="android-minSdkVersion" value="XX"/>
<preference name="android-targetSdkVersion" value="XX"/>
<!--other line code -->
</platform>
对于 Ionic2,请检查我的要点here。
希望对您有所帮助!
您应该能够看到您的项目中安装的所有平台版本:
cordova platform list
然后您可以删除当前版本:
cordova platform remove android
并安装 want/need 的版本: (在我的例子中是 6.1.1)
cordova platform add android@6.1.1
如果您不知道版本号,请尝试以下命令
cordova platform add android@latest
这会将最新的平台添加到您的应用程序中,请确保您尝试使用以下命令来验证它是否会破坏任何内容。
cordova build android
测试成功。
我在 config.xml 上更改为:
<preference name="android-targetSdkVersion" value="30" />
但它没有用,所以我使用 :
删除了平台cordova platform remove android
然后添加最新的cordova android版本:
cordova platform add android@latest
最终构建项目:
cordova build android
成功了!厉害了。
您可以转到此文件进行检查。 \platforms\android\app\build\intermediates\merged_manifests\debug\AndroidManifest.xml