gpt4 book ai didi

android - “R 无法解析为变量”- gen 文件夹为空

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:44:44 24 4
gpt4 key购买 nike

我有一个错误:

R cannot be resolved to a variable

排队:

setContentView(R.layout.main);

但我无法解决它做其他用户写的应该尝试的事情,它们是:

  1. 去掉“import android.R”行。
  2. 清理项目然后重新构建它。
  3. 关闭项目然后重新打开。
  4. 转到项目属性 > Java 构建路径 > 勾选 Android 版本复选框
  5. 遵循以下过程:取消选中项目->自动构建项目->属性->构建器:确保选中所有 Android (3) 和 Java (1) 构建器(仅此而已)Window->Preferences->Android->构建:选中“Automatically refresh Resources and Assets folder on build” 右键单击​​项目->Android Tools->Fix Project Settings(不确定它实际做了什么,但不会有什么坏处)
  6. 一些用户建议检查 .xml 文件是否正确。我不知道我怎么能那样做。我必须承认我是 java 和 android 编程的新手,我什至没有在我的项目中写一行代码 - 代码是自动生成的。
  7. 布局 xml 文件使用小写字母命名。
  8. 资源文件中没有错误(没有红叉)。

布局main.xml文件:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />

</LinearLayout>

预先感谢您的帮助!

最佳答案

检查您的 res/ 文件夹,以确保其中包含的每个文件都没有错误。如果存在任何错误,则无法生成 R

关于android - “R 无法解析为变量”- gen 文件夹为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9312267/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com