尝试一些已经很好的Android编程直到这一点。我收到以下错误:
Activity cannot be resolved to a type
The import Activity cannot be resolved
在以下类的前两个导入(活动和捆绑)中:
package com.example.sqlite;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
public class Input extends Activity {
private EditText txtTitle;
private EditText txtURL;
private Button btnOK;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.input);
txtTitle = (EditText) findViewById(R.id.editText1);
txtURL = (EditText) findViewById(R.id.editText2);
btnOK = (Button) findViewById(R.id.button1);
}
}
我已经完成了标准的ctrl + shift + O,它会自动添加这些导入,但错误仍然存在。我也一遍又一遍地重建它而没有效果。
有谁看到我在这里出错了?答案 0 :(得分:0)
右键单击Eclipse中的项目节点,然后选择Android Tools-> Fix Project Properties。看起来您缺少Android库的链接。检查的好方法是打开属性 - > Java构建路径 - >库并验证Android链接是否存在。如果不是 - 请执行属性 - > Android;并选择您要使用的项目目标
答案 1 :(得分:0)
如果您的任何XML文件无法构建,您可能偶尔会看到奇怪的错误。检查您的控制台,看看您的任何布局或资源是否有错误。执行以下操作:
Project > Clean
如果这不能解决问题,请确认项目路径中实际存在浇筑源:
com.example.sqlite
答案 2 :(得分:0)
如果包含活动,请检查清单xml。这有时会导致错误。