我搜索了其他答案,我试图找到一个解决方案,我知道这个问题已被提出.
突然间我的Android Studio找不到R类(R.raw.blabla).
找不到任何R文件
在其他课程中,它正在发挥作用.
我尝试了什么:
>清洁项目
>手动导入R.
>在Manifest / Gradle applicationId中检查正确的包名称
>从Gradle清洁(gradlew clean)
>重建(Gradle和工具窗口)
>使高速缓存无效并重新启动
>重启操作系统
>删除.gradle目录
>使用AS重新同步Gradle文件
>运行代码分析并修复任何警告/错误
>浏览整个xml文件并搜索错误/拼写错误
>重新导入项目
>更新SDK工具/重新下载
>更新构建工具
>更新依赖关系
>删除.idea文件夹
>制作项目,制作模块
>重新安装Android Studio
>下载最新的Android Studio(Canary 3.3 Canary 11 2018年9月15日)
>使用Gradle修复lint错误(gradlew lintFix)
>更新Gradle包装器
>禁用D8
>启用D8
>组装
> cleanBuildCache
>更新Kotlin版本
>将Kotlin版本从Dev(1.3-20M)恢复到(至1.2.70)
>部分删除每个依赖项并逐个添加它们
>删除所有子项目构建文件夹,清理并重新构建
>从targetSDK / CompileSDK / BuildTools 28恢复到27
只有2个xml文件仍然出错
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/root_constraint_layout">
<TextView
android:id="@+id/month_textView"
style="@style/textStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="Aug" />
<TextView
android:id="@+id/dayNr_textView"
style="@style/textStyle"
app:layout_constraintEnd_toEndOf="@+id/month_textView"
app:layout_constraintStart_toStartOf="@+id/month_textView"
app:layout_constraintTop_toBottomOf="@+id/month_textView"
tools:text="05" />
<TextView
android:id="@+id/day_textView"
style="@style/textStyle"
app:layout_constraintEnd_toEndOf="@+id/dayNr_textView"
app:layout_constraintStart_toStartOf="@+id/dayNr_textView"
app:layout_constraintTop_toBottomOf="@+id/dayNr_textView"
tools:text="Sun" />
</android.support.constraint.ConstraintLayout>
解决方法:
我试图从Canary(3.11年9月5日,3.11)的稳定/ beta Android Studio(3.2)导入项目
在稳定/ beta通道上,R类正在构建,我可以导入它.
最后,由于好奇心,我重新加载了Canary版本的项目.一切正常.
但最终我决定继续保持稳定的通道,并等待RC发布.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。