【发布时间】:2011-05-04 09:53:19
【问题描述】:
我正在做Notepad tutorial, exercise 2。我首先创建了一个新的 Android 项目,然后选择从源代码创建来导入下载的源文件以进行练习。
但是现在我在 Eclipse 中遇到很多错误,问题是没有生成 R.java 类。我该如何解决这个问题?文件夹gen/ 为空。
我在Notepadv2.java 和res/layout/note_edit.xml 上有错误,两者似乎都与生成的R.java 丢失有关。
这是我在Notepadv2.java 中的import 声明:
import android.R;
import android.app.ListActivity;
import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.ContextMenu.ContextMenuInfo;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.ListView;
import android.widget.SimpleCursorAdapter;
它们是由 Eclipse 命令 Ctrl+Shift+O 创建的。
【问题讨论】:
-
对于那些仍然遇到 Eclipse 无法更新/生成 R.java 问题的人。一种可能的解决方案是创建一个虚拟 xml,然后删除该 xml。就我而言,这是解决方案
-
从字面上看,整天都在努力寻找答案……对于 appcombat 和您的项目。转到 properties > Android 并将 Project Built Target 更改为 API level 21。
标签: android eclipse adt generated-code r.java-file