簡體   English   中英

R.java未為Android生成

[英]R.java not generated for android

我正在使用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>

請查看您的資源文件,您的XML文件或大寫的圖像名稱中將存在一些錯誤。一旦修復,然后清理項目並運行。

嘗試清理並構建或使用IntelliJ IDEA進行Android開發:)

我在這里沒有看到任何錯誤,請嘗試清理並重新啟動Eclipse。 也可能是您導入了帶有大寫字母或不支持的任何其他字符的文件。 請更加清楚,因為這不會幫助您。 在發生此問題之前,您還做了什么? 您看到的錯誤消息是什么?

缺少R.java的原因可能是

  • 當您未正確命名您的繪畫時
  • 當您的布局出現問題時
  • 當您忘記在AndroidManifest文件中注冊事物(活動等)時
  • 當清單和其他地方的軟件包名稱存在沖突時
  • 有時會出現多個問題

提示:在控制台中查看錯誤,並查看錯誤在哪里!

事實:清潔項目並不能始終解決問題

這是您的解決方案:

打開終端窗口並鍵入

sudo apt-get安裝ia32-libs

即使您使用的是64位操作系統,這也會再次為您提供幫助。 它對我來說非常有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM