迁移项目到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

android.support.annotation不存在相关推荐

  1. Android Support Annotation的使用

    http://blog.magicer.xyz/2017/... 官方提供了很多特别好用的类或注解,这里说的support annotation就是特别好的工具,多使用其中的注解,可以规范我们的开发, ...

  2. Android Support Annotation Library使用详解

    概述 Support Annotation Library是在Android Support Library19.1版本开始引入的一个全新的函数包,它包含了诸多有用的元注解.用来帮助开发者在编译期间发 ...

  3. Android Support Annotation介绍

    在浏览Butter Knife源码时,发现里面用了好几个support包里的注解,比如@UiThread:当时一脸懵逼,第一次见到.再学习过后,今天,介绍下support包的注解.注解可以简化代码并提 ...

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

    在使用GlideApp时[创建继承glideapp类],make项目时,报错: 解决方案: 在app.gradle下添加如下依赖: implementation 'com.github.bumptec ...

  5. 程序包android.support.annotation不存在_我不知道我不了解的Redis知识

    "已知的东西: 有些事情我们知道我们知道. 我们也知道有未知的事物. 就是说我们知道有些事情我们不知道. 但是,还有未知的未知数-我们不知道的我们不知道的--后一类往往是困难的." ...

  6. 程序包android.support.annotation不存在_efcore技巧贴也许有你不知道的使用技巧

    前言 .net 环境近些年也算是稳步发展.在开发的过程中,与数据库打交道是必不可少的.早期的开发者都是DbHelper一撸到底,到现在的各种各样的ORM框架大行其道.孰优孰劣谁也说不清楚,文无第一武无 ...

  7. Android进阶系列之Support Annotation Library使用详解

    *本篇文章已授权微信公众号 hongyangAndroid (鸿洋)独家发布 在Android开发中,注解使用那是相当之频繁,对于没有了解过注解的猿友来说,看起来那是相当费劲儿.那今天我就来详细的瞅瞅 ...

  8. Android:你好,androidX!再见,android.support

    190325 补充:莫名问题的解决 181106 补充:修改未迁移成功的三方库 1.AndroidX简介 点击查看Android文档中对androidx的简介 按照官方文档说明 androidx 是对 ...

  9. Android Support Annotations用法

    Android Support库是官方出的支持扩展库,包含了丰富的组件.工具类等,通过在Android SDK Manager中勾选以下两项来获取到.    其中,Android Support Li ...

最新文章

  1. 仿写百度百科的目录树
  2. mysql常用命令,mysql语法,mysql登陆、创建数据库、创建用户、更改密码、为用户授权...
  3. mysql主从复制自增_关于mysql主从复制自增长列
  4. u盘排序软件_华硕电脑u盘启动设置
  5. java默认值_Java中八种基本数据类型的默认值
  6. linux 笔记之一mysql源码包安装
  7. 飞鸽传书2014怎么用?
  8. [读书笔记]读《Effective Objective-C 2.0编写高质量iOS与OS X代码的52个有效方法》(一)...
  9. 电脑解锁后黑屏有鼠标_电脑开机黑屏只有鼠标如何解决
  10. C 线程同步的四种方式(Linux)
  11. java比较两个类的值不相同_java 反射---------比较两个相同类型的对象相同属性的属性值是否相同的具体调用...
  12. python写TCP协议
  13. 刽子手c语言,竞赛题目选讲——刽子手的游戏(C语言)
  14. 1374:铲雪车(snow)——欧拉回路
  15. 使用Stratasys创建3D打印医学模型的工作流程
  16. JSON Shema 校验JSON内容
  17. 马悦凌:从初级护士到“民间奇医”[2]
  18. Word中录制宏,学会后成大神
  19. 【2018慢性病与信息大会】曲晓杰:智能健康养老政策解读
  20. 《吻别》英文版《Take me to your heart》

热门文章

  1. 奈奎斯特准则的简洁证明
  2. 基于kurento-one2many二次开发实现多房间直播+共享桌面+切换摄像头+聊天互动
  3. modbus协议的功能码,寄存器地址,数据类型速查表
  4. 一篇文章让你窥探机器学习
  5. Codeforces 750D New Year and Fireworks 暴力BFS
  6. rj45接口引脚定义_布线知识:各种接口RJ45接口针脚定义解析
  7. Linux文件与文件系统的压缩(简述)
  8. VxWorks驱动编写流程(非VxBus模式下)
  9. 本地项目局域网内的调试
  10. 微擎笔记----持续更新