Java SQLite查看数据库按钮不工作

Java SQLite查看数据库按钮不工作,java,android,sqlite,Java,Android,Sqlite,我从一个旧项目中移动了正在工作的数据库代码,并使createEntry功能正常工作。然而,当我点击我的按钮显示数据库时,应用程序崩溃了。我检查了LogCat,发现了这一点,以及其他一些错误,这些错误似乎是由以下原因造成的: 12-09 12:51:58.992: E/AndroidRuntime(15714):android.content.ActivityNotFoundException: No Activity found to handle Intent { act= SQLView }

我从一个旧项目中移动了正在工作的数据库代码,并使
createEntry
功能正常工作。然而,当我点击我的按钮显示数据库时,应用程序崩溃了。我检查了LogCat,发现了这一点,以及其他一些错误,这些错误似乎是由以下原因造成的:

12-09 12:51:58.992: E/AndroidRuntime(15714):android.content.ActivityNotFoundException:
No Activity found to handle Intent { act= SQLView }
当我查看项目中的相应代码时,发现:

case R.id.bSQLopenView:
 Intent i = new Intent("SQLView");
 startActivity(i);
我不知道这是为什么崩溃,但如果有人知道,可以告诉我为什么这将是伟大的

编辑:

第二个错误:添加到清单后:

12-09 13:09:54.311: E/AndroidRuntime(16665): java.lang.RuntimeException: 
Unable to instantiate activity    
ComponentInfo{sample.ble.sensortag/sample.ble.sensortag.SQLView}: 
java.lang.ClassNotFoundException: Didn't find class "sample.ble.sensortag.SQLView" on path: DexPathList[[zip file "/data/app/sample.ble.sensortag-1.apk"],nativeLibraryDirectories=[/data/app-lib/sample.ble.sensortag-1, /vendor/lib, /system/lib]]
SQLView:

public class SQLView extends Activity{

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.sqlview);
    TextView tv = (TextView) findViewById(R.id.tvSQLinfo);
    HotOrNot info = new HotOrNot(this);
    info.open();
    String data = info.getData();
    info.close();
    tv.setText(data);
  }
}

您必须声明:

Intent intent = new Intent(YourMainActivity.this, SQLView.class);
类是一个java文件,您必须在清单文件中声明它


希望这有帮助。

你在清单文件中声明了你的活动了吗?啊,天哪,我现在觉得自己很愚蠢。完全忘记了。谢谢:)您的欢迎..同时检查我的答案..:-)事实上,现在我有一个错误:有疑问的是,我很确定这是打开数据库并在单击查看按钮时显示它的代码。我可能又错了,因为我很久没用过这个代码了。代码现在在Q。