Android默认代码错误
我是android开发新手,在netbeans 7.1.1中安装了SDK。 这是我在netbeans中创建新的android项目时生成的默认代码Android默认代码错误,android,netbeans-7,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. */
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)”
但是当我在上面的代码中导入R包时,我在同一行中得到一个不同的错误,即“setContentView(R.layout.main)”
您的
res
文件夹中可能有一些错误
R.java
是自动生成的文件。在您从res
文件夹中解决所有错误之前,它不会创建
例如:main.xml
解决所有错误,清理项目并
import yourpackagename.R;
查看问题查看这个问题,对于R文件的问题,它是相当全面的:
另外,是Android开发的推荐IDE,您可能想试试。我在eclipse中指定了Android SDK文件夹(窗口-首选项,Android SDK位置),没有尾随\。因此,aapt.exe工具的路径是错误的(C:\android sdk windows平台工具而不是C:\android sdk windows\platform工具),并且资源没有生成。这个答案很好。这是android应用程序开发过程中可能遇到的常见错误。您能否在项目中找到
R.java
?@gtumca MAC如何获取R.java文件??
error :cannot find symbol : main
import yourpackagename.R;