必赢亚洲手机app下载


上班族最好当get的职场整理术

766net必赢亚洲手机版匪近朋友!

766net必赢亚洲手机版5.1 常用工具之ADB介绍和速入门

点此进入:从零快速构建APP系列目录导图

一、什么是ADB

ADB是Android-Sdk里的一个客户端-服务器端程序,其中客户端是我们操作的电脑,
服务器端是Android设备,它的全为Android Debug
Bridge,就是自从及调试桥的打算。通过之桥我们可管理设施或者手机模拟器的状态,还足以拓展过多部手机操作,如安装软件、系统升级、运行shell命令等等。

粗略,ADB就是连接Android手机与PC端的桥,可以叫用户以电脑及对手机进行宏观的操作。

亚、安装方式

电脑及得装客户端,客户端包含在sdk里,而服务端设备及无需要装,只需要以大哥大及开辟开发者选项连启用USB调试功能即可。

对于Linux用户发生一个无比简便的安装方式:在terminal下键入sudo apt-get
install adb
下一场回车输入密码再转车,稍等片刻即可使。

只是这样咱们尽管无可奈何知道adb具体的设置位置了,虽然当时吗未尝什么。对于好奇心爆棚的同班可以采取这样的法门安装:
1、将生充斥好之sdk解压后在“~目录”或者其它任意目录,然后修改~/.bash_profile文件,设置运行条件对sdk的tools目录。
2、具体是开辟~/.bash_profile文件(如果没这文件为堪自行添加),然后于中间在一行
export PATH=${PATH}:<你的sdk目录>/tools,然后就可应用adb命令了。

老三、ADB常用命令

  • #### adb devices

其一命令是查时连年的装备,
连接到计算机的Android设备或者模拟器将会晤为出示出来。

  • #### adb install

故而来安装软件,将指定的apk文件安装至设备上。

  • #### adb uninstall

据此来推卸载软件,将指定包名的apk文件由设备上卸载。

  • #### adb shell

通过者的命,就足以进设备或者模拟器的shell环境受到,在斯Linux
Shell中,你可实施各种Linux的命令,另外如单纯想实行同样长长的shell命令,可以采取这种办法:adb
shell [command],如:adb shell dmesg会打印出基础的调试信息。

  • #### adb push 本地路径 远程路径

之所以push命令可以把本机电脑上的文书要文件夹复制到设备(手机)。

  • #### adb pull 远程路径 本地路径

故此pull命令可以将设备(手机)上的文本要文件夹复制到本机电脑。

  • #### adb get-product

取得装备的ID号

  • #### adb get-serialno

得到装备的排号

  • #### adb help

显帮助信息(包括各种指令用法及含义)

四、push 和 Install 的不同

adb push和adb install是apk包安装的一定量种植方式,用法如下:

1.adb push XXX.apk /你想推送的路
2.adb install XXX.apk

强烈,两者的别是:

adb push可以从定义推送路径,adb install 只能设置于/data/app文件下。
副,adb push
是以apk包复制到路下,重开后/system/app和/data/app下的apk包都见面活动装。
adb
install是将apk安装及手机里,流程是:复制APK安装包及data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存至dalvik-cache目录,并data/data目录下创造对应的下数据目录(so文件也以./包名/lib下,或者/data/app-lib/包名)。
此外,install复制APK安装包到data/app目录下之长河遭到,会将apk名转移吗包名-1.apk,数字为android接收至之版本号。
里面对/system文件夹比较易于碰到的题材是报read only
file的谬误,哪怕/system已经让您转移化了777底权限,解决之道是:1.adb
shell 2.su 3.mount -o remount rw /system重挂载一下/system文件系统

五、常用之抓取日志命令

捕获Logcat输出:

adb logcat -c && adb logcat -v time | tee logcat.txt | grep -i 7837
adb logcat -c && adb logcat -v time | tee logcat.txt | grep -E
‘showImgWithUrl’

抓取崩溃日志:

logcat -s AndroidRuntime DEBUG

adb命令向设施复制导入、导出、删除文件等

//导入文本复制文件
adb push 文件 目标文件路径
adb push lo.log storage/sdcard0
//导出文件 mac默认是你的$home文件查看home文件方式 echo $HOME
adb pull storage/sdcard0/wifi_config.log

抱序列号:

adb get-serialno

翻开连接电脑的装备: adb devices
重启机器: adb reboot
再开到bootloader,即刷机模式: adb reboot bootloader
重开到recovery,即恢复模式: adb reboot recovery
查看log: adb logcat
止adb服务过程: adb kill-server
重启adb服务进程: adb start-server
收获机器MAC地址: adb shell cat /sys/class/net/wlan0/address
获取CPU序列号:adb shell cat /proc/cpuinfo
安装APK:adb install <apkfile> //比如:adb install baidu.apk
封存数据以及缓存文件,重新安装apk:adb install -r <apkfile>
//比如:adb install -r baidu.apk
安装apk到sd卡:adb install -s <apkfile>
// 比如:adb install -s baidu.apk
卸载APK:adb uninstall <package>
//比如:adb uninstall com.baidu.search
卸载app但保留数据及缓存文件:adb uninstall -k <package>
//比如:adb uninstall -k com.baidu.search
开行以:adb shell am start -n
<package_name>/.<activity_class_name>
查阅设备cpu和内存占用情况:adb shell top
查占用内存前6的app:adb shell top -m 6
刷新一软内存信息,然后回来:adb shell top -n 1
查询各进程内存以状况:adb shell procrank
干掉一个过程:adb shell kill [pid]
查过程列表:adb shell ps
翻开指定进程状态:adb shell ps -x [PID]
翻看后台services信息:adb shell service list
查阅时内存占用:adb shell cat /proc/meminfo
查看IO内存分区:adb shell cat /proc/iomem
拿system分区重新挂载为而读写分区:adb remount

由地方复制文件及设备:adb push <local> <remote>
起设备复制文件及当地:adb pull <remote> <local>

排有目录下之公文以及文书夹,等同于dos中之dir命令:adb shell ls
//进入文件夹,等同于dos中之cd 命令:

adb shell cd <folder>

重命名文件:adb shell rename path/oldfilename path/newfilename

删除system/avi.apk:adb shell rm /system/avi.apk

删去文件夹及其下面有文件:adb shell rm -r <folder>

倒文件:adb shell mv path/file newpath/file

安装文件权限:
adb shell chmod 777 /system/fonts/DroidSansFallback.ttf
新建文件夹:adb shell mkdir path/foldelname

翻看文件内容:adb shell cat <file>
查看wifi密码:adb shell cat /data/misc/wifi/*.conf
清除log缓存:adb logcat -c
查看bug报告:adb bugreport
取得装备名称:adb shell cat /system/build.prop
查看ADB帮助:adb help
跑monkey:adb shell monkey -v -p your.package.name 500

又详尽的ADB命令指南

联系方式:

简书:WillFlow
CSDN:WillFlow
微信公众号:WillFlow

微信公众号:WillFlow

相关文章

No Comments, Be The First!
近期评论
    功能
    网站地图xml地图