zoukankan      html  css  js  c++  java
  • Androidadb指令

     adb概念:

         adb的全称为Android Debug Bridge(调试桥);通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序。当我们运行Eclipse时ADB进程      会自动运行(默认adb会daemon相关的网络端口)。adb是一个客户端-服务器端程序,其中客户端是电脑,服务端是Android设备。

     adb主要功能:

      1.运行设备的shell(命令行)

      2.计算机和设备之间上传/下载 文件

      3.将本地的apk软件安装至设备

     指令介绍:

      查看计算机当前连接设备:adb devices

        

      安装软件(xxx.apk):adb install 路径\程序名.apk

      卸载软件:adb uninstall <包名>

        

      登录设备:adb shell              多设备选择:adb -s<设备号>

      重启设备:adb reboot

      

    操作设备(包括上传下载,调用数据库等需root)

      从本地上传文件到 设备:adb push <本地文件路径> <远程路径>

      adb push E:\sqlite3  /system(测试)

       用以上方法可能出现的错误:

      如遇到faile to copy ............read -only file system这时你需要用adb remount(得在授权的情况下)

      adb remount:,意思是将设备改为可读可写;

      如何授权 呢?

        1.先登录设备

        2.su(设备得root) :获得最高权限

          

      3.赋权限

      chmod 777  <加文件这里为上文的system>

      然后我们就可以上传下载了;

     adb指令操作手机数据库

      1.首先登录设备获取最高权限

       

      然后输入 cd data/data/    手机数据

      然后输入ls查看目录文件

        由于文件过多只展示一部分

      然后选择一个目录查看信息

        cd com.yipiao

      

      查看它的数据库(ls)

        

      我们选择一个数据库进行查看(message_center.db)

        输入:sqlite3 message_center.db

        如果成功则可以操作该数据库(sqlite3数据库相关操作用法请进http://www.runoob.com/sqlite/sqlite-syntax.html

      如果失败报如图错误

        可坑有两个问题

          1.没权限(上文有提到过)

          2.还有就是你的设备上缺少sqlite3  和 libncurses.so(用上文的上传方式发送到手机/system/xbin目录下)

     备注:手机上课下载一个sqlite3编辑器查看手机应用相关数据库表结构(手机需要root)

      以上就是我自己学习后写的笔记,如有问题可告知。

        

      

      

      

      

       

        

        

      

      

      

      

        

      

      

  • 相关阅读:
    重踏学习Java路上_Day04(java 基础上,选择结构,循环结构,转跳)
    重踏学习Java路上_Day03(java 基础上,运算符,IF等)
    float数据在内存中是怎么存储的
    PL/SQL Developer使用技巧(转)
    【Hibernate】总结(二)(转)
    SessionFactory.getCurrentSession与openSession的区别(转)
    解决"No CurrentSessionContext configured"错误(转)
    彻底删除db2(转)
    JPA与Hibernate(转)
    【Hibernate】概述(一)
  • 原文地址:https://www.cnblogs.com/mark0812/p/6083451.html
Copyright © 2011-2022 走看看