当我在eclipse中启动一个新的android项目时,有一个错误,我无法修复,即使有提示。怎么可能? 我使用Mint 64bit和Eclipse 64bit,我按照ufficial页面上的教程安装我需要的所有内容。这是代码。问题出在setContentView和带有R类的getMenuInflater中。我不知道该怎么做,我无法在互联网上找到解决方案......
package com.example.myfirstapp;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
答案 0 :(得分:0)
R class是在构建时创建的。问题可能是项目没有建成。在这种情况下,您应该构建(或重建)您的项目 在eclipse中,您可以自动选择Project-> Build,以便编译器自动构建您的项目。
答案 1 :(得分:0)
可能你没有导入R类。尝试添加:
import com.example.myfirstapp.R
答案 2 :(得分:-1)
如果您在64位系统上运行,请确保安装了32位库。运行sudo apt-get install ia32-libs。重启eclipse / ADT。