停止 adb server 命令:
adb kill-server
启动 adb server 命令:
adb start-server
查看 adb 版本
adb version
查看logcat日志
adb logcat -s <标签名>
logcat 打印在文件制定位置
adb logcat -v time >C:\Users\lenovo\Desktop\logcat.txt
查看当前PC端连接有多少设备
adb devices
获取AndroidID
adb shell settings get secure android_id
查看adb的版本
adb version
给设备进行软件的安装
adb -s 0123456789ABCDEF shell pm install -r E:\APK\security\zacer\browser.apk //-r,代表着本次安装是重新安装,会保留用户数据。-s 标识设备id 0123456789ABCDEF(设备id) E:\... 为路径
adb -s 0123456789ABCDEF install E:\APK\security\zacer\browser.apk //不带-r 不能覆盖安装,手机上有该软件需要删除
adb install -r E:\MtkBrowser1.apk //******** -r 安装打包过是release
adb install -t E:\MtkBrowser1.apk //******* -t 安装为打包的 debug模式下的
adb install E:\APK\security\zacer\browser.apk //最常用的安装命令 直接安装
卸载设备中已经安装的软件
adb -s 0123456789ABCDEF uninstall -k com.android.browser // -k,加上该参数表明卸载软件后依旧保留用户数据 , -s 同上识别设备
adb -s 0123456789ABCDEF uninstall com.android.browser
adb uninstall com.android.browser //直接通过包名删除apk
// 获取连接到的手机的序列号
adb get-serialno
// 获取设备的连接状态
adb -s 0123456789ABCDEF get-state
// 查看一个apk所在的路径
adb shell pm path com.android.browser
// 查看手机中装的所有的包
adb shell pm list packages
// 设备关机
adb reboot
// 设备重启
adb shutdown
重启到bootloader,即刷机模式
adb reboot bootloader
关于root 手机 与更改系统文件的一些命令
步一:
首先使用USB连接电脑与小机,然后安装adb相应的驱动;
步二:
打开cmd
步三:
输入命令adb remount ,意思是将设备改为可读可写;
显示remount succeeded就代表命令执行成功;
步四:
关键环节-
假如你要将Windows下D盘根目录下的liu文件夹拷贝到机器(手机或者平板)的media目录下;可以使用命令如下:
adb push D:\liu\. /data/media
然后按回车执行;
执行成功后就会机器的media/目录下就会有文件存在了。
注:
liu \. 点的意思是一次性push文件夹里面的全部内容。
adb push MtkBrowser.apk/sdcard/
若是没有配置adb的环境,需要在sdk下的platform-tools文件夹下运行cmd。
在 Android 中,如果要使用系统限制的权限(比如 android.permission.WRITE_SECURE_SETTINGS),我们需要把程序安装到 /system/app/ 下。
adb root
adb remount //将设备改为可读可写
adb push 实际路径\MtkBrowser.apk system/app/MtkBrowser
adb push 实际路径\MtkBrowser.odex system/app/MtkBrowser/oat/arm
adb reboot
电脑操作删除手机系统级别的文件
备注:
① rm 删除文件,rm -rf 删除文件及文件夹
② 使用该方法需要进入 system/app/下 创建文件夹MtkBrowser/oat/arm
③ 所有在system/app/中的操作,必须要在 adb shell 操作之后
adb root
adb remount
adb shell
su //改变用户权限为root
mount -o remount rw /system // 使系统分区重新挂载,变为可读写
cd system/app/ // 进入此目录下面
ls //查看所需删除APK的名字(如下图)
rm -rf MtkBrowser // 删除
reboot // 重启
删除系统apk
adb root
adb remount
adb shell
ls //显示手机系统文件
cd system/app
rm -rf BookmarkProvider 删除系统文件夹 rm 删除文件
reboot