运行ionic cordova build android --release
命令后,AndroidManifest.xml显示<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="26" />
。
但是,Google Play不会让我更新应用,因为它说我的目标SDK设置为22(而不是清单中设置的26),这比我以前的版本低。
当我在Android Studio中检查AndroidManifest.xml时,Merged Manifest选项卡会显示<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="22" />
并且log表示gradle会添加targetSdkVersion值。
如何将目标SDK设置为23或更高?
答案 0 :(得分:0)
在CMD上执行此命令或将其设置为环境变量。
set ORG_GRADLE_PROJECT_cdvCompileSdkVersion=android-26 // mention which version you want to build
set ORG_GRADLE_PROJECT_cdvBuildToolsVersion=26.0.1 //mention which version you want to build
我希望你使用的是Windows