手动迁移应用

  1. android/gradle/wrapper/gradle-wrapper.properties更改以distributionUrl这样开头的行:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
  1. android/build.gradle,替换:
dependencies {    classpath 'com.android.tools.build:gradle:3.2.1'}

通过

dependencies {    classpath 'com.android.tools.build:gradle:3.3.0'}
  1. android/gradle.properties,附加
android.enableJetifier=trueandroid.useAndroidX=true
  1. android/app/build.gradle

android {,确保compileSdkVersiontargetSdkVersion至少为28

  1. android/app/build.gradle中做如下更改:
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

通过

testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
  1. 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'

更多相关文章

  1. ArrayAdapter源码
  2. Android开发艺术探索 第2章 IPC机制(部分内容)
  3. Android(安卓)MediaCodec 解码H264码流播放
  4. Android(安卓)获取uri的正确文件路径的办法
  5. Android(安卓)-- 零散记录[短信发送,系统拨号,单元测试]
  6. A3```在android native c里打log
  7. android studio 如何进行单元测试
  8. Android中查找联系人常用的URI
  9. android开发中的数据库定义诀窍

随机推荐

  1. Android布局--相对布局,RTL,用代码实现布
  2. Android事件处理第一节(View对Touch事件的
  3. 开始准备
  4. android 退出activity 的方式总结
  5. 在android 中导入项目后 包出现错误
  6. EditText的部分属性
  7. Android内核的大致分析
  8. android 资源列表-网址
  9. Android源代码下载指南(图解)
  10. 关于android使用已有id,自己的id和系统id