Android小白,今天自己写个activity练手。引入外部图片,之后R全部红色,鼠标悬停出现:“can not resolve symbol R”。
把图片删除后,cleanproject,rebuild project,sync with file system ,修改2500为5000等都不行。即使后来吧项目删除,
新建一个,仍然会出现:
C:\Users\lenovo\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0-rc02.aar\2f572860e0c72688...error:文件提前结束。
runtask:app:generateDebugSources。
整个人疯了!
之后朋友帮忙看的:
在gradle scripts->build.gradle(module:app)添加:implementation 'com.android.support:appcompat-v7:27.+'
这就好了,R不红了,但是添加的那行有红线了。emmm,总比红一堆强。先这样,试试看能不能写。
至于原因:
听说这是由于缺少库依赖造成的。