首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >正在尝试分配更低的访问权限; 以前为public?

正在尝试分配更低的访问权限; 以前为public?

提问于 2022-06-06 18:13:47
回答 0关注 0查看 269

给项目适配Android 13,升级JDK 11后编译报错

错误: TextView中的onTextChanged(CharSequence,int,int,int)无法实现TextWatcher中的onTextChanged(CharSequence,int,int,int)

正在尝试分配更低的访问权限; 以前为public

出错的task为:Task :app:compileOfficialDebugJavaWithJavac

使用的配置如下:

compileSdkVersion 32

gradle 7.2.1

OpenJdk 11

目前的情况是,使用Java 8编译不会报这个错误,但要适配Android 13,需要JDK 11以上。因为报错的位置在TextView,是Android SDK里的组件,新建项目及手里的其他项目升级Java 11都没有此问题。想询问一下是否有大佬也遇到类似问题,或者有无方案从task中打印出更具体一点的报错信息?使用--stacktrace编译没有有用的信息输出来

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档