2013-05-27 200 views
0

我在Android上的Hello World程序中遇到困難。當我加載了空白應用程序,我得到如下結果:Android Hello World錯誤

public class MainActivity extends Activity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
} 

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    // Inflate the menu; this adds items to the action bar if it is present. 
    getMenuInflater().inflate(R.menu.main, menu); 
    return true; 
} 

}

Android.R沒有進口又那麼我將其導入,然後我得到的「activity_main」和「R錯誤.menu「......他們顯然不存在。我嘗試註釋掉第二個,第一個建議將它切換到setContentView(R.layout.activity_list_item);

我只需要製作一個接受文本輸入並顯示結果的android程序......這就是我需要做的......有人可以幫助我獲得這個hello world wroking right嗎?

+0

想想@Java霸王已經失去了他的R.java文件。 –

回答

0

Android.R尚未進口的,所以我將其導入

卸下進口android.R和使用yourpackagename.R

+0

沒有工作,它聲稱該類不存在。 – CaptainForge

+0

刪除導入...並且不要手動輸入任何內容......只要將鼠標懸停在R.layout.activity_main上,它就會顯示建議。然後導入除android.R以外的其他導入。同時檢查R.java文件是否存在於你的'gen'文件夾中。如果它不存在乾淨的項目。 – Pragnani

+0

Android.R是建議 沒有什麼是在gen文件夾中 – CaptainForge