Android学习笔记(三十一):查看模拟器中的sqlite数据库

  • 刚开始通过cmd中的adb shell,然后cd /data/data,结果没有权限,需要将模拟器root;
    然后查了root的方法,不成功,不了了之;
  • 然后从网上下了几个开源项目,用来嵌入android项目,通过浏览器调试,结果2个都不行
    • 一个可能是因为只能在真机上调试时,才能打开浏览器调试
    • 另一个是跟我用的开源库”LitePal”(一个操作sqlite的开源库)配置冲突,因为他俩都要在manifest的application中设置name属性;
  • 最后解决
    • 直接在android studio中打开Device File Explorer,然后进入data/data/对应的包名/database,找见.db文件
  • Android学习笔记(三十一):查看模拟器中的sqlite数据库

    • 下载sqliteStudio软件,运行,add database,选择刚才找见的db即可,不过这个只是查看数据,修改之后放不到模拟器里面,还是root权限问题。。。
  • Android学习笔记(三十一):查看模拟器中的sqlite数据库