Android项目迁移到AndroidX总结

本文总结了将Android项目迁移到AndroidX的步骤,包括更新编译SDK版本、buildToolsVersion、gradle插件版本和Android Studio版本。通过在gradle.properties中配置,然后在AS中使用Refactor -> Migrate to AndroidX…进行迁移。完成后,可能需要手动解决导入错误,并进行Invalidate Caches / Restart。参考链接提供了更详细的帮助。
摘要由CSDN通过智能技术生成

项目规定统一使用AndroidX
而我一开始创建的项目中并未使用,后来查阅发现有可以直接将Android项目迁移到AndroidX的方法,故而进行一下方法总结。

一、迁移前提

(1)compileSdkVersion改为28(因为AnroidX 1.0.0版本是与Support Library 28.0.0一致的二进制文件,support最新的是28,所以可以直接迁移)
(2)buildToolsVersion改为28.0.2以上(笔者使用的是 28.0.3 ,仅供参考)
(3)gradle插件版本4.6及以上(gradle-wrapper.properties中修改distributionUrl)
(4)Android Studio版本升级到3.2及以上,建议直接改为最新(笔者目前使用的是Android 4.0,可以通过Help -> About 查看当前AS版本)。其实gradle为4.6对应的AS版本就是3.2.0-3.2.1,因此只要AS版本大于3.2,gradle就相应的大于4.6。

AS版本对应的gradle版本可以看这里:
https://developer.android.google.cn/studio/releases/gradle-plugin#updating-gradle

二、开始迁移(步骤总结如下)
(1)在gradle.properties文件中添加以下配置

//Android 插件会使用对应的 Android
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值