SQLite命令行访问Android数据库

  1. 登陆Android Shell
    D:\android-sdk-windows\platform-tools\adb shell
    应该出现#提示,若是是$提示,请按照上面连接获取ROOT权限。
  2. sqlite命令
    sqlite3 /data/data/com.easymorse.demo/files/mydb
    eg:sqlite3 /data/data/com.mycooner.www.blasttest/databases/data

    在这里,com.easymorse.demo是应用的名字(package name),files目录是程序私有的存放文件的目录,若是是经过android建立的sqlite数据库,应该存放在: android

    /data/data/com.easymorse.demo/databases sql

  3. 而后,就能够使用sql语句的命令了,好比: shell

    SQLite version 3.5.9
    Enter ".help" for instructions
    sqlite> select * from users;
    select * from users;
    sqlite> .exit 数据库

     

    经过sqlite3命令行访问android中的联系人库,好比: windows

    sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db ide

相关文章
相关标签/搜索