Android Studio 3.2 Canary 14 Navigation Editor无法加载GitHub示例导航视图
兄弟我太懂这种Preview版工具抽风的痛苦了!我上周刚在Canary 14里踩过Navigation Editor的同款坑,给你几个亲测有用的办法:
- 彻底清缓存重启:别只点普通的Build,直接去
File > Invalidate Caches...,把所有缓存选项都勾上重启AS,然后再执行Build > Clean Project+Build > Rebuild Project。很多时候是AS的缓存把Navigation Editor的状态搞僵了,清完就好。 - 对齐Navigation依赖版本:检查下app模块的
build.gradle里,navigation-fragment、navigation-ui这些依赖的版本,要和AS Canary自带的Navigation插件版本尽量匹配。Canary版的插件经常和稳定版依赖有兼容性冲突,换成对应版本号就行。 - 禁用第三方插件:比如一些代码检查、UI主题类的第三方插件,很可能和Canary版的新Editor冲突。临时禁用掉非必要的插件,重启后再打开Navigation Editor试试。
- 临时曲线救国:如果以上都没用,先直接编辑
res/navigation下的XML文件凑合用,虽然没有可视化界面,但至少能正常配置导航逻辑,等Google在后续Canary版本里修复这个bug就行。
对了,你说的那个GitHub Browser Sample我也试过,确实在Canary 14里会出现这个问题,肯定是Editor本身的bug,你可以去Android Studio的Issue Tracker搜搜有没有人提过,或者自己提交个Issue附上你的截图反馈。

内容的提问来源于stack exchange,提问作者Lukas Anda
相关产品推荐
相关产品推荐

