2013-12-13 86 views
1

我剛剛從Android網站下載了當前的Android ADT。當我進入eclipse文件夾並啓動一個新的Android應用程序時,我的項目總是有兩個錯誤,抱怨說android.R沒有被導入。Eclipse設置問題

當我輸入android.r我仍然得到的是抱怨的代碼後續行(再次,這些是預先寫好的,當我啓動項目)兩個錯誤:

setContentView(R.layout.activity_main); 
getMenuInflater().inflate(R.menu.main, menu); 

我得到的是錯誤的如下:

activity_main cannot be resolved or is not a field 
main cannot be resolved or is not a field 

當我固定第一線I它表明,我它更改爲以下:

setContentView(R.layout.activity_list_item); 

但是編譯器對於R.menu.main問題沒有任何建議,所以我只是將它評論出來。

此外,我的文件夾結構不具有bin文件夾:

其中創建了剛剛復出在八月和視頻的作者沒有任何的這些問題enter image description here

I've been trying to follow a video that shows how to make an Android plug in for Unity

它是隻是我的日食是搞砸了嗎? 當我創建一個新項目時,是否有東西丟失? (我使用默認值選擇了我的項目) 如何在每次啓動新的Android項目時阻止這些問題發生?

編輯

這是當我開始一個新項目,就會自動生成activity_main.xml中,再次,我沒碰過這樣的:

<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" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    tools:context=".MainActivity" > 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/hello_world" /> 

</RelativeLayout> 

回答

0

假設你的佈局XML是正確的寫,只要嘗試運行一次。 R.java文件將重新生成,然後錯誤應該消失。

+0

我沒有觸及任何代碼,我只是運行,它說它不能由於錯誤。但是,我將上傳它創建的xml文件,以便有更多經驗的人可以看到。 – N0xus

+1

嘗試關閉並重新啓動eclipse,這顯然是一個常見的錯誤。我也遇到過很多。 – SoulRayder

+0

也嘗試創建一個新項目並將所有代碼放在那裏。 – SoulRayder