安卓默认代码错误

标签 android netbeans-7

我是 android 开发的新手,我已经在 netbeans 7.1.1 中安装了 SDK。 这是我在 netbeans 中创建新的 android 项目时生成的默认代码

package android.bug;

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)”

 error is : package R does not exist

但是当我在上面的代码中导入 R 包时,我在同一行中得到了一个不同的错误,即“setContentView(R.layout.main)”

 error :cannot find symbol : main 

最佳答案

您的 res 文件夹中可能有一些错误。

R.java 是自动生成的文件。在您解决 res 文件夹中的所有错误之前,它不会创建。

例如:main.xml中的错误

解决所有错误,清理你的项目并

import yourpackagename.R;

参见 similar问题

关于安卓默认代码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11690690/

相关文章:

android - 运行用于自动化构建的JUNIT测试-如何?

android - android中如何获取res文件夹的路径

android - View 类中的 draw() 和 onDraw() 方法有什么区别?

对 C++ dll 的 Java JNA 调用可以在 Netbeans 中工作,但在从命令行调用 .jar 时则不行

java - 从堆栈中读取最后一个值(java)

hibernate - 添加 JavaDocs Netbeans 7.2 Hibernate

android - URL 查询字符串 "get=family&code={segment_code}&lang=en"不能有替换 block

java - 使用 JSON 的 Volley REST 客户端

rmi - 通过远程 Java 独立应用程序使用 EJB 3.1 bean

java - 使用 netbeans 和 maven 创建 JApplet