Jon*_*nas 42 eclipse android adt generated-code r.java-file
我正在做记事本教程,练习2.我首先创建了一个新的Android项目,然后从源代码中选择Create来导入已下载的excercise源文件.
但是现在我在Eclipse中遇到了很多错误,问题是没有生成R.java
类.我怎么解决这个问题?该文件夹gen/
为空.
我有错误Notepadv2.java
,并在res/layout/note_edit.xml
两者似乎与所生成的事实R.java
缺失.
以下是我的import
发言Notepadv2.java
:
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;
Run Code Online (Sandbox Code Playgroud)
它们由Eclipse命令Ctrl + Shift + O创建.
Oct*_*ean 75
转到Project
并点击Clean
.除其他外,这应该重新生成您的R.java文件.
也摆脱任何import android.R.*
陈述,然后做我提到的清理.
显然Jonas问题与错误的目标构建设置有关.他的目标构建设置为Android 2.1(SDK v7),其布局XML使用Android 2.2(SDK v8)元素(布局参数match_parent
),因此Eclipse无法正确生成导致所有的R.java文件.问题.
Mig*_*res 39
经过一整天试图找到为什么没有生成R文件之后,我发现在安装Android SDK Tools r22后,工具中的新选项可用:Android SDK Build Tools.
安装后,再次生成R文件.
现在你已经导入了android.R
而不是你自己的R ...如果你的xml文件中有错误,请尝试查看你的"问题"视图...摆脱import android.R
并注释掉所有用法.*
当项目没有其他错误时,清理应该会有所帮助,因此请检查res文件夹中的xml文件或文件命名
归档时间: |
|
查看次数: |
120253 次 |
最近记录: |