这是一个蛇皮的问题,浪费了我一下午。记之。希望能够帮助大家!
昨天在学习RxJava的时候,编译好好的,今天打开Demo,就出现下面问题。
经典小x具体问题
我保证有Default Activity
!!!!!!!!!!!!!!!!!
好吧,在网上百度了一堆无果。并且蜜汁的是,我其他的项目也出现了这个问题。我靠这是病毒吧!
于是,我尝试清理了一下缓存。
删除缓存
打开没有RxJava依赖的项目,确定可以编译。我本来以为问题解决了。但是当我打开RxDemo的时候,蜜汁的问题又出现了,所有的项目Default Activity Not Found!
.....
我猜是RxJavaDemo的锅,当然这个Demo还有很多其他的依赖,我只好从Gradle文件下手。
我创建了一个新项目。好吧还是Default Activity Not Found!
.....,再删除缓存,并只打开新建的项目,OK,没有问题。
用VS code打开RxJavaDemo代码,把所有的依赖复制到新项目去,果然出现了神奇的Default Activity Not Found!
.....。 MMP终于找到问题了。
如是我把一个一个依赖删除,等我删除了下面依赖的时候,sync之后,项目正常了
RxJava依赖 删除之后,需要Sync Project with Gradle Files
好了问题出在依赖上面,至于为啥,还是没有找到答案。面试在即,不管了,先复习其他内容了!!!!!!!!
——————————
更新
问题并没有解决,如是重装了。果然好了,应该是3.3不稳定。
网友评论