关于cannot resolve symbol 'log'报错

背景:最近在跟着《第一行代码》学习,想不到学到第一章,还没敲上几行代码就报错:

报错的内容是:cannot resolve symbol 'log'

用4天时间在网上找了很多办法,终于解决了,也在此汇总一下找到的办法,希望能帮助像我一样遇到这个问题的人。

问题描述:在HelloWorldActivity.java中输入log.d("HelloWorldActivity","onCreateexecute");

报错内容:cannot resolve symbol 'log' [无法解析log符号] 

解决办法:

1、清缓存:File>Invalidate Caches / Restart>Invalidate and Restart,等待Android Studio重启即可。(对我无效)

2、装插件:Settings→Plugins→Browse repositories,输入lom后选择Install,安装插件,按照提示重启IDEA(对我无效)

3、装SDK:查看 Dependencies 一项是否有com.android.support:support-compat:25.2.0,如果没有请添加。

如果有请到 Sdk Manager 内更新Android Support Repostory 到最新版本,然后Sync Project 过程可能需要重启 IDE。

4、高能预警:我是靠第4点解决这个问题的,我发现我的log打成了小写,改成"Log",问题消失了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。