请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

依赖Tieguanyin的框架,我怎么总是不能找到annotations的jar

apply plugin: ‘kotlin-kapt’

dependencies {
api 'com.bennyhuo.tieguanyin:tieguanyin-runtime:1.0-beta’
kapt ‘com.bennyhuo.tieguanyin:tieguanyin-compiler:1.0-beta’
}

能够找到runtine的aar,但是找不到annotations的jar,这导致不能使用其中的注解。

图片描述

图片描述

正在回答 回答被采纳积分+3

4回答

bennyhuo 2019-07-26 23:40:40

runtime会依赖annotations,应该不会有问题的。我回头确认下jcenter上有没有这个版本

1 回复 有任何疑惑可以回复我~
  • 提问者 xuge1993 #1
    我自己新建的项目 依赖有问题,只有runtime。但是使用coding-232的代码 就能拉下来两个依赖。而且我重新创建新的项目也不行。有点莫名其妙.
    回复 有任何疑惑可以回复我~ 2019-07-26 23:53:54
  • bennyhuo 回复 提问者 xuge1993 #2
    额?这么奇怪去我github上找找最新版,用新版试试,好像是2.0-beta还是啥,明天看下回复你
    回复 有任何疑惑可以回复我~ 2019-07-26 23:59:27
  • 提问者 xuge1993 回复 bennyhuo #3
    解决了,是Gradle版本的问题。我的AS配置的gradle-wrapper是5.1.1,换成4.4就好了
    回复 有任何疑惑可以回复我~ 2019-07-27 08:04:14
bennyhuo 2020-01-28 06:22:42

暂时还不支持ancroidx。

0 回复 有任何疑惑可以回复我~
  • 老师计划更新一下支持AndroidX吗
    回复 有任何疑惑可以回复我~ 2020-02-26 22:15:03
  • bennyhuo 回复 CuteHero #2
    好像已经支持了,我记不太清楚了。
    如果还没的话,后面会支持的,有时间了就搞
    回复 有任何疑惑可以回复我~ 2020-02-26 22:24:00
weibo_慕仔7312621 2020-01-28 01:37:10

还有,compiler不兼容androidx

0 回复 有任何疑惑可以回复我~
weibo_慕仔7312621 2020-01-28 01:28:15

新版本gradle确实得加上annotations依赖 不知道为什么  api "com.bennyhuo.tieguanyin:tieguanyin-annotations:1.0-beta"

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信