Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 关于如何从如何使用我自己的sqlite数据库调用createDatabaseIfNotExists()的问题?辅导的_Android_Database_Sqlite - Fatal编程技术网

Android 关于如何从如何使用我自己的sqlite数据库调用createDatabaseIfNotExists()的问题?辅导的

Android 关于如何从如何使用我自己的sqlite数据库调用createDatabaseIfNotExists()的问题?辅导的,android,database,sqlite,Android,Database,Sqlite,正在尝试使用此处提供的DbUtils类: 当应用程序以以下代码启动时,我尝试调用createDatabaseIfNotExists(): DbUtils dbu = new DbUtils(); dbu.createDatabaseIfNotExists(this); 但是,第二行有以下错误: 这条线上有多个标记 -令牌“this”上出现语法错误,请删除此令牌 -DbUtils类型中的静态方法getStaticDb()应在 静态方式 -令牌上的语法错误,构造位置错误 感觉迷路了,有人能提供调

正在尝试使用此处提供的DbUtils类:

当应用程序以以下代码启动时,我尝试调用createDatabaseIfNotExists():

DbUtils dbu = new DbUtils();
dbu.createDatabaseIfNotExists(this);
但是,第二行有以下错误:

这条线上有多个标记 -令牌“this”上出现语法错误,请删除此令牌 -DbUtils类型中的静态方法getStaticDb()应在 静态方式 -令牌上的语法错误,构造位置错误


感觉迷路了,有人能提供调用createDatabaseIfNotExists()的代码吗?

因为DbUtils中的所有方法都声明为静态的,所以不使用类实例来访问这些方法,只需将其作为
DbUtils.createDatabaseIfNotExists(this)访问即可;DbUtils.getStaticDb(),…
在主要活动中OnCreate()之后需要使用以下脚本:尝试{DbUtils.createDatabaseIfNotExists(this);}catch(IOException e){//TODO自动生成的catch块e.printStackTrace();}这清除了错误,我成功编译了我的应用程序。