命令行如何连接android设备及读取sqlit数据库。

前言

我目前做手表设备的ios app。我通过蓝牙向手表写了数据单不知是否写入成功。
需要读取手表设备的数据。
因为手表是android系统。应该和android手机类似。
一直做ios 开发。以前虽然也了解过一下android但真正使用时总是记不住。所以这里记录下来。

主要工具

  • adb 工具即 Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。在某些特殊的情况下进入不了系统,adb 就派上用场啦!
  • 其他linux 命令

我使用的命令

  • adb devices
    主要是用于打印当前连接的所有模拟器或者设备。
    但是我在使用时,却没有显示我的手表。 在其他同事电脑上连一次竟然又可以了,说不清原因。
  • 登录设备shell

登录默认设备(当只有一台设备时)
adb shell
后面就可以使用 linux 命令了

  • 一般使用 adb push/pull 推送/拉去 手表数据。 和cp 类似。
    将手表中的a 拷贝到 当前目录b文件
    adb pull /xxx/xxxx/a b
    将a文件 拷贝到 手表
    adb push a /xxx/xxxx/b

  • 安装app 到手表

adb root
adb remount
adb push xxx.apk xxx/xxx/
adb reboot

读取SQLite 数据库

还是用软件读吧
DB Browser for SQLite

你可能感兴趣的:(命令行如何连接android设备及读取sqlit数据库。)