Androidx 迁移方法:

首先把 gradle 版本改为3.2.0以上,以及 compileSdkVersion 为28以上

然后 Android Studio 菜单栏 Refactor -> Migrate to AndroidX

如果是新项目,使用AndroidX相关依赖,可以在gradle.properties文件里添加配置:

android.useAndroidX=true
android.enableJetifier=true

如果你只是想使用AndroidX,但是之前的不迁移,可以这样配置:

android.useAndroidX=true
android.enableJetifier=false

迁移完成后运行报错。。。

Conflict with dependency 'androidx.lifecycle:lifecycle-runtime' in project ':app'. Resolved versions for runtime classpath (2.0.0-rc01) and compile classpath (2.0.0) differ. This can lead to runtime crashes. To resolve this issue follow advice at https://developer.android.com/studio/build/gradle-tips#configure-project-wide-properties. Alternatively, you can try to fix the problem by adding this snippet to ...\...\..\..\build.gradle:

根据提示解决:

subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}" project.configurations.all {
resolutionStrategy.eachDependency { details ->
if (details.requested.group == 'com.android.support'
&& !details.requested.name.contains('multidex') ) {
details.useVersion "27.1.1"
}else if(details.requested.group == 'androidx.lifecycle')
{
details.useVersion "2.0.0-rc01"
}else if(details.requested.group == 'androidx.versionedparcelable')
{
details.useVersion "1.0.0-rc01"
}else if(details.requested.group == 'androidx.core')
{
details.useVersion "1.0.0-rc01"
}
}
}
}

  

最新文章

  1. 原生js+css3实现图片自动切换,图片轮播
  2. jQuery选择器总结
  3. cherry Tree的严重漏洞
  4. CSS 高级技巧汇总
  5. IOS 简单动画 首尾式动画
  6. 一道题DP
  7. 【转】 Android开发之EditText属性详解
  8. python中函数的默认参数陷阱问题
  9. mysql数据库的中文乱码问题的解决
  10. iOS中 陀螺仪/加速器 韩俊强的博客
  11. Mysql分页查询性能分析
  12. 如何大幅提升web前端性能之看tengine在大公司架构实践
  13. IDL实现矢量文件裁剪栅格数据
  14. redis的主从机制 master&slave
  15. java servlet练习测试
  16. linux内核源码之基础准备篇
  17. BZOJ 1965 洗牌(扩展欧几里得)
  18. cs231n(一)
  19. 06003_redis在Linux上的安装
  20. Vue-router路由基础总结(一)

热门文章

  1. 4-网页,网站,微信公众号基础入门(配置网站--下载安装PHP)
  2. call JSON.parse JSON.stringify typeof 的使用及严格模式this的使用
  3. 第09组 Alpha冲刺(1/6)
  4. 利用FUSE编写自定义的文件系统
  5. CentOS 使用官方源yum安装最新nginx版本
  6. java中map和对象互转工具类的实现示例
  7. lamda表达式求最小值
  8. web.py小记
  9. (原)x264代码中的码流控制学习
  10. C++内存管理4-Windows编程中的堆管理(转)