2017-06-21 71 views
0

我以前從未使用過Android Studio,並且一直使用NetBeans進行編碼。 我需要爲Android創建應用程序,所以我決定使用NetBeans。我創建了新的項目,它是「空」,現在,但是我有一個錯誤:setContentView(R.layout.main); - 找不到包

package Fridge.Freezer; 

import android.app.Activity; 
import android.os.Bundle; 

public class MainActivity extends Activity 
{ 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
    } 
} 

的錯誤是在的setContentView(R.layout.main); - 找不到包裹。任何人都可以告訴我做錯了什麼?清理和構建不起作用。

回答

0

頂部刪除您的包名,並嘗試將其添加到通過快捷鍵Ctrl得到的建議包導入+ Enter鍵旁邊的「R」

0

嘗試在你的項目目錄檢查以下組件

  • R.java文件
  • 文件夾命名layout
  • 佈局xml文件名爲main.xml主要

PS由於您正在開始一個新項目,我建議您從Android Studio開始。

+0

好吧,我發現所有這些,但我失去了現在要做的事情。 – Joanna

+0

如果您正在開始新項目,請使用Android Studio。從長遠來看,你可能會發現更少的人有Netbeans Android的知識,而大多數人更喜歡Android工作室的Android –

+0

我試過Android Studio,我完全不知道如何使用它.. :( – Joanna