博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PhoneGap,Cordova[3.5.0-0.2.6]:利用插件Cordova-SQLitePlugin来操作SQLite数据库
阅读量:5291 次
发布时间:2019-06-14

本文共 1504 字,大约阅读时间需要 5 分钟。

在PhoneGap应用程序中,我们可以利用一款名叫Cordova-SQLitePlugin的插件来方便的操作基于浏览器内置数据库或独立的SQLite数据库文件,此插件的基本信息:

1.项目地址:https://github.com/brodysoft/Cordova-SQLitePlugin

2.项目讨论组:https://groups.google.com/forum/#!forum/Cordova-SQLitePlugin

3.有用的参考文章:http://yeti.mtm.net.cn/?p=1437

以下是我利用Cordova3.5.0创建的Android工程利用此插件的过程:

1.创建工程testDb:

cordova create testSQLite com.me.testSQLite testDb

2.添加Android工程:

cd testSQLitecordova platform add android

3.编译此工程:

cordova build

4.配置Cordova-SQLitePlugin插件:

从https://github.com/brodysoft/Cordova-SQLitePlugin下载下来的压缩包中有以下内容:

www/SQLitePlugin.js:此文件要在.HTML中用到。

src/android/org/pgsqlite/SQLitePlugin.java:此文件由PhoneGap引用。

在我们的Android工程中的配置文件“platforms/android/res/xml/config.xml”中加入此插件的配置项:

然后把www/SQLitePlugin.js拷贝到Android工程中的www文件夹中,并且把src/android/org/pgsqlite/SQLitePlugin.java拷贝到Android工程中的

"plugins/org/pgsqlite.SQLitePlugin.java"。不出意外的话,插件就配置好了。

5.修改Android工程中www目录下的index.html文件,用于测试看插件是否正常工作了,我的测试代码如下:

Hello World

Apache Cordova

6.然后再次编译一下:

cordova build

用eclipse打开此Android工程,编译,运行,在调试信息中可以看到操作数据库的相应日志内容,就说明插件已经生效了。

 

这里默认的是使用浏览器中的内置数据库,此插件也可以用于操作拷贝到PhoneGap应用程序中的独立SQLite数据库文件。

可以参考此文章:http://yeti.mtm.net.cn/?p=1437

 

转载于:https://www.cnblogs.com/dycsoft/p/3898254.html

你可能感兴趣的文章
Notepad++删除空行的多种实现办法
查看>>
SSH框架是个怎么回事?
查看>>
如何回报项目状态
查看>>
bootstrap3
查看>>
MySQL创建数据库和数据库表
查看>>
Codeforces Round #423 (Div. 2) C 思维,并查集 或 线段树 D 树构造,水
查看>>
Educational Codeforces Round 26 D dp,思维
查看>>
Spring Boot使用Servlet、Filter或Listener的方式
查看>>
ecshop中 transport.js/run() error:undefined
查看>>
POJ 1321 棋盘问题(DFS)
查看>>
mybatis中if及concat函数的使用
查看>>
第四周作业
查看>>
在ListView中获取当前行的索引
查看>>
Android 创世纪 第一天
查看>>
[重温数据结构]一种自平衡二叉查找树avl树的实现方法
查看>>
Java并发编程实战 第3章 对象的共享
查看>>
多线程系列(三):线程池基础
查看>>
【转载】数据库读写分离和垂直分库、水平分表
查看>>
String、StringBuffer和StringBuilder的区别
查看>>
mac terminal基本命令
查看>>