android.support.annotation不存在

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LXFX1108/article/details/84655810

迁移项目到AndroidX时,出现一个问题,如下:

PublicMessageActivity_ViewBinding.java:4: 错误: 程序包android.support.annotation不存在

然后点击进去发现这两个类无法引用(项目已经迁移AndroidX):

import android.support.annotation.CallSuper;
import android.support.annotation.UiThread;
所以@UiThread 和 @CallSuper  飘红,不能使用;

查了一下原因,在项目中使用了butterknife,也就是说butterknife中没有转Androidx;

问题解决很简单:升级butterknife到最新的版本(新版本已经兼容Androidx)就可以了。

此时我更新的版本是(butterknife:9.0.0-rc2)

希望帮助到你。

有问题可以联系我,微信号:lanjixingxun

猜你喜欢

转载自blog.csdn.net/LXFX1108/article/details/84655810