Android Studio 添加了2个 @androidx.annotation and @android.support.annotation的引入库问题!

**升级到 android sutdio v3.2.0 后 **

  • 问题是 @androidx.annotation 被自动创建
  • 两个这样的注释
    @androidx.annotation.Nullable
    @android.support.annotation.Nullable
  • 并没有手动移除 它们
  • 同样 androidx.annotation 这个包没有添加依赖
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;

public class LoginActivity extends AppCompatActivity {
    @Override
    public void onCreate(@androidx.annotation.Nullable @Nullable Bundle savedInstanceState, @androidx.annotation.Nullable @Nullable PersistableBundle persistentState) {
        super.onCreate(savedInstanceState, persistentState);
    }
}
  implementation 'androidx.annotation:annotation:1.0.0'

添加依赖后代码后,

同步一下也Gradle 可以自动下载依赖,

  • 工程,迁移到 Android X
    使用Android Studio 3.2及更高版本,您可以通过从菜单File 中选择Refactor> Migrate to AndroidX,快速迁移现有项目使用AndroidX。

如果你的一个依赖库,旧的子词库, 需要升级到 androidx

步骤 1
gradle.propertiest 文件

android.useAndroidX=true
android.enableJetifier=true

步骤 2
Android Studio 3.2 以上IDE 可以将 存在的工程 .
从 菜单栏

Refactor > Migrate to AndroidX

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值