zoukankan      html  css  js  c++  java
  • Android开发-略讲adb命令和SQLite数据库运用

      adb.exe 

      ADB —Android Debug Bridge, 是 Android sdk 里的一个工具,用这个工具可以直接操作管理 Android 模拟器或者真实的 Android 设备

    简单来说,ADB 是一个 客户端(pc)—服务器端(android) 程序。

      • 运行设备的 shell(命令行)
      • 计算机和设备之间上传/下载文件
      • 将本地 apk 软件安装至模拟器或 Android 设备

      adb.exe 在我们下载下来的ADT(Android deverlop tools)中的 SDK 下的 platform-tools 下。

      

      adb devices ---查看当前连接的设备,显示连接到计算机的 Android 设备或者模拟器。

      

      adb install apk文件路径 ---指定的 apk文件安装到设备上,记得加上包名

      

      adb uninstall 软件名 ---卸载软件,软件名: src 下的包名

      

      adb shell ---登录设备shell

      

      当你看见你登录后返回的是这样的一个命令,后面的带#号的,说明你是拥有管理员权限的。若是出现的是 $ 符号的 那么说明你没有权限。

      你可以通过ROOT,获取手机超级管理员。通过 su ,测试手机是否ROOT了。

      

      当 操作文件时 遇到  权限问题 必须 取得  必须的权限  :

        进入相关包的目录下,更改权限命令:

      • chmod 777 文件名;
      • 777 : 代表所有的权限;

      cd /data/data ----进入数据库

      ls ——这是查看data 数据库下面的内容

      

      下面我们看下利用 sqlite3 进行数据库的增删改查

      

      

    下面讲下一些其他命令,就不一一演示结果。

    1.从设备上下载文件到电脑:

      adb pull <远程路径><本地路径>

      用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑

    2.刷机

      用 recovery 刷时 一般按一下顺序执行:

      adb shell mount -a

       adb push recovery-RAv1.0G.img /system/recovery.img

       adb push recovery-RAv1.0G.img /sdcard/recovery-RAv1.0G.img

      adb shell flash_image recovery /sdcard/recovery-RAv1.0G.img reboot

    3.其他

      df

      top 

      dumpsys meminfo 

      cat/proc/meminfo

      Native/Dalvik 的 Heap 信息

      如果发现这个值一直增长,则代表程序可能出现了内存泄漏。

      kill PIDNumber

      ps/procrank   看进程内存

      ...

            

      最后,谢谢大家的支持。学向勤中得,萤窗万卷书。

      

  • 相关阅读:
    LeetCode(111) Minimum Depth of Binary Tree
    LeetCode(108) Convert Sorted Array to Binary Search Tree
    LeetCode(106) Construct Binary Tree from Inorder and Postorder Traversal
    LeetCode(105) Construct Binary Tree from Preorder and Inorder Traversal
    LeetCode(99) Recover Binary Search Tree
    【Android】通过经纬度查询城市信息
    【Android】自定义View
    【OpenStack Cinder】Cinder安装时遇到的一些坑
    【积淀】半夜突然有点想法
    【Android】 HttpClient 发送REST请求
  • 原文地址:https://www.cnblogs.com/hxb2016/p/6079365.html
Copyright © 2011-2022 走看看