2017-06-21 75 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