const dbName = 'test' const dbPath = '_doc/test.db' export default { createDatabase(){ let isOpen = plus.sqlite.isOpenDatabase({ name: dbName, path: dbPath }); if(isOpen){ return Promise.resolve(); } return new Promise((resolve,reject)=>{ plus.sqlite.openDatabase({ name: dbName, path: dbPath, success: resolve, fail: reject }); }); }, selectSql(sql){ console.log('查询',sql); return new Promise((resolve, reject)=>{ plus.sqlite.selectSql({ name: dbName, sql, success: resolve, fail: reject }); }) }, executeSql(sql){ // console.log('执行',sql); return new Promise((resolve, reject)=>{ plus.sqlite.executeSql({ name: dbName, sql, success: resolve, fail: reject }); }) } } // adb -s emulator-5554 shell // cd /storage/emulated/0/Android/data/io.dcloud.HBuilder/apps/HBuilder/doc // sqlite3 test.db // DROP TABLE IF EXISTS chat_groups;删除表chat_groups代表你的表名 // DROP TABLE IF EXISTS getSystemInfo; // adb pull /storage/emulated/0/Android/data/io.dcloud.HBuilder/apps/HBuilder/doc/<数据库文件名> . 从雷电模拟器中里拉取你的数据库到本地运行