2013-07-24 30 views
1

我正在開發一個新項目,我正在使用其他項目的一些代碼。R.java不在Android中保存ID

昨天,我把我需要的文件從另一個項目複製到新的。但是我看到它沒有識別出一些textview's and seekbar's IDs。所以我確實乾淨了這個項目,並且R.java file消失了。

我讀過這是發生在很多人身上的事情,但我不知道如何解決。

今天,我開始了一個新項目,而不是複製舊文件,我創建了新的項目並粘貼了我只需要的代碼。但問題仍在繼續。在java文件中,它不能識別佈局對象的ID。

這是什麼原因發生的,我該如何解決?

+3

安置自己的XML的方式使問題.. –

+0

所有這一切我都引起該問題的XML。問題是我知道這些XML在其他項目中工作正常。 – masmic

+0

在你的XML文件有問題檢查所有的XML的正確,然後清理應用程序..它會工作。 –

回答

1

projecteclipse點擊file menuBuild Automatically如果沒有顯示打勾符號

2.如果你有import android.R;比刪除它它應該是import your_package_name.R;

+0

不,我認爲當你從其他項目複製一部分代碼時,R是從該項目導入的。如果您將新導入的文件保存到文件中,則R.java文件將消失。如果開始一個新項目。 – masmic

+0

@ masmic_87你將不得不刪除該導入! –

+0

開始一個新項目。一切都好,直到現在。我創建了一些沒有警告的佈局,但是在java文件中,它看起來好像沒有創建:「X無法解析或者不是」。 – masmic