在Flutter的项目中AndroidX Compatibility(AndroidX兼容性)配置
16lz
2021-01-24
手动迁移应用
- 在
android/gradle/wrapper/gradle-wrapper.properties
更改以distributionUrl
这样开头的行:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
- 在
android/build.gradle
,替换:
dependencies { classpath 'com.android.tools.build:gradle:3.2.1'}
通过
dependencies { classpath 'com.android.tools.build:gradle:3.3.0'}
- 在
android/gradle.properties
,附加
android.enableJetifier=trueandroid.useAndroidX=true
- 在
android/app/build.gradle
:
在
android {
,确保compileSdkVersion
和targetSdkVersion
至少为28
- 在
android/app/build.gradle
中做如下更改:
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
通过
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
- 在
dependencies {
,替换
androidTestImplementation 'com.android.support.test:runner:1.0.2'androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
通过
androidTestImplementation 'androidx.test:runner:1.1.1'androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
更多相关文章
- ArrayAdapter源码
- Android开发艺术探索 第2章 IPC机制(部分内容)
- Android(安卓)MediaCodec 解码H264码流播放
- Android(安卓)获取uri的正确文件路径的办法
- Android(安卓)-- 零散记录[短信发送,系统拨号,单元测试]
- A3```在android native c里打log
- android studio 如何进行单元测试
- Android中查找联系人常用的URI
- android开发中的数据库定义诀窍