R.java没有为android生成

时间:2013-01-21 09:59:55

标签: android eclipse

我正在使用eclipse并且没有生成R.java文件。我从其他讨论中了解到,由于布局内容不正确,这可能是一个问题。这是我的SDK生成的布局文件。我不确定错误是什么。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" >

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:text="@string/first_android_app" />

</RelativeLayout>

5 个答案:

答案 0 :(得分:1)

请查看您的资源文件,您的XML文件中会出现一些错误或资本中的图像名称。在修复后再清理项目并运行。

答案 1 :(得分:0)

尝试清理并构建或使用IntelliJ IDEA for Android开发:)

答案 2 :(得分:0)

我没有看到任何错误,请尝试清理并重新启动Eclipse。也可能是您导入的文件使用大写字母或任何其他不受支持的字符。请更清楚,因为这不会帮助你。在发生此问题之前您还做了什么?你看到的错误信息是什么?

答案 3 :(得分:0)

缺少R.java的

原因可能是

  • 如果您没有正确命名您的drawables
  • 当您的布局出现问题时
  • 当您忘记在AndroidManifest中注册内容(活动等)时 文件
  • 当清单和其他包装名称发生冲突时 地方
  • 有时候会出现多个太平洋问题

提示 查看控制台中的错误,看看它在哪里引用!!

<强>事实: 清理项目并不能解决问题

答案 4 :(得分:0)

以下是您的解决方案:

打开终端窗口并输入

sudo apt-get install ia32-libs

即使您使用的是64位操作系统,这也会对您有所帮助。它对我来说很完美。