在开发的时候,我遇到一个奇奇怪怪的错误,特点如下:
- 提示报错;
- 不影响编译;
- 不影响打包;
- 不影响运行。
我的类一片红色警告,我看的头大。
错误详情:
Cannot access 'androidx.core.app.OnMultiWindowModeChangedProvider' which is a supertype of `com.xxx.xxx`
出现错误的原因是:我在升级了androidx.core:core-ktx
到1.7.0
版本出现的,在这个版本Android
官方加入了OnMultiWindowModeChangedProvider
接口。
解决方法,比较简单粗暴,我是再次升级了:
implementation 'androidx.core:core-ktx:1.9.0-alpha02'
重新Sync Now
之后,我原来报红的类,就没有问题了。希望这篇文章能给同样遇到这个奇奇怪怪的错误的小伙伴有所启发。
网友评论