我是Android编程新手
*我下载并安装了phonegap,制作了hello world应用程序
*我下载了sencha-touch2并在hello world应用程序的www文件夹下创建了一个应用程序
*我合并了phonegap index.html和我从sencha-touch2获得的index.html
*我运行了android应用程序并在主java代码中尝试了以下内容:
- 我使用appView设置了启用数据库的标志
- 我试图设置数据库的路径。
但是,无论如何,我都会收到以下消息:
04-30 08:19:25.638:I / SqliteDatabaseCpp(14447):sqlite返回: 错误代码= 14,msg =无法打开[8609a15dfa]第27701行的文件, 分贝= /数据/数据/ com.phonegap.hello /数据库/ webview.db
请帮忙!
答案 0 :(得分:0)
这是一个受欢迎的错误,我不知道为什么Android Team无法修复它。您应该使用这种方式来检查您的数据库是否存在:
public boolean databaseExist()
{
File dbFile = new File(DB_PATH + DB_NAME);
return dbFile.exists();
}