-
Notifications
You must be signed in to change notification settings - Fork 0
API 'variant.getPackageApplication()' is obsolete and has been replaced with 'variant.getPackageApplicationProvider()'.
Snoy-Kuo edited this page Mar 17, 2022
·
1 revision
API 'variant.getPackageApplication()' is obsolete and has been replaced with 'variant.getPackageApplicationProvider()'.
The Android Studio project can build and run, but got this warning.
This happened when using variant.getPackageApplication() in gradle files. Usually we use it for modifying output apk names.
- macOS 11.6 (Big Sur) x64
- Android Studio Bumblebee Patch 1
- Android SDK version 27
- buildTool: 28.0.3
- Android Gradle Plugin: 3.3.3
- Gradle: 4.10.3
- Gradle JDK: corretto-1.8
- Kotlin: 1.3.72
-
Android_Gradle_DSL_3.3
- change
variant.getPackageApplication()tovariant.packageApplicationProvider.get()
=> It works!
- change
-
Gradle多渠道打包动态修改apk文件名字
- change
variant.getPackageApplication().outputScope.apkDatas.forEachtovariant.outputs.all
=> It works!
- change
-
Android_Gradle_DSL_3.3
- change
variant.getPackageApplication()tovariant.packageApplicationProvider.get()
- change
-
Gradle多渠道打包动态修改apk文件名字
- change
variant.getPackageApplication().outputScope.apkDatas.forEachtovariant.outputs.all
- change