关于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”,问题消失了!

    原文作者:西柚读书
    原文地址: https://www.jianshu.com/p/c95ea5309691
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞