android创建SQLite数据库,找不到文件

我自定义了一个类,该类没有继承什么,也没有实现什么接口。
然后再定义该类的一个方法,在这个方法中创建数据库。

但是,调试的时候出现问题:

是这个路径错了吗?该怎么改呢?

你这个方法不可能获取data里面的数据库吧,如果你的数据库是自己代码创建的,那你创建的数据库就能直接获取到了,干嘛还需要这个方法加路经的方式获取啊,new 你创建数据库的类的getWritableDatabase()方法就好了啊追问

我没有创建任何的数据库类,
你的意思是,SQLiteDatabase db=SQLiteDatabase.openOrCreateDatabase("/data/data/com.dijing.usecamerademo/databases/tw.db",null)这一句 和“new 你创建数据库的类的getWritableDatabase()方法”能达到一样的效果是吗?

追答

你没有创建数据库,你的路径是的数据库是什么,那手机内存的吗?是手机内部存储的话路径这样啊
Environment.getExternalStorageDirectory().getAbsolutePath()+你的内部存储目录+数据库名.db

追问

你的意思是,我一句不是创建数据库,是创建数据表的?

温馨提示:答案为网友推荐,仅供参考
相似回答