实战——Androidadb常用命令详解
ADB 全称Android Debug Bridge 是一个功能非常强大的工具,它位于Android SDK安装目录的platform-tools 子目录下,ADB工具即可完成模拟器文件与电脑文件的相互复制,也可安装APK应用,甚至可以直接切换到Android系统中执行部分Linux命令
查看当前运行的模拟器,设备:
adb devices
切换adb shell终端为root用户:
adb root
链接adb tcp接口或者usb串口:
adb connect 192.168.10.252:5555 (tcp 5555端口)
adb connect 93048d8f
启动shell
adb -s 192.168.10.252:5555 shell
如果adb devices 下只有一个设备则只需要:
adb shell 即可
安装apk文件
adb -s 192.168.10.252:5555 install [-r] [-s] [-t]file
-r 强制安装
-s 标示将APK包安装到SD卡上 默认是将APK安装到内部存储器上
-t 如果 报错 Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI] 可以使用该参数
卸载apk
adb uninstall [-k] package
-k 标示只删除该应用程序,但保留该程序素有的数据和缓存目录。
重新挂载文件系统,用来可以读写system等目录
adb -s 192.168.10.252:5555 remount
or
mount -o remount rw/dev/block/mtdblock0/system /
复制文件到手机
adb push a.txt /sdcard/
拷贝文件到电脑
adb pull /sdcard/xyz.txt d:/
重启设备
adb -s 192.168.10.252:5555 reboot
重启设备到bootloader模式
adb -s 192.168.10.252:5555 reboot bootloader
启动指定的app的页面
adb -s 192.168.10.252:5555 shell am start -n com.android.settings/.Settings
com.android.settings 应用程序的包名
.Settings 类名(Activity)
模拟点击坐标
adb -s 10.0.0.245:5555 shell input tap 250 500
x:250 px Y:500 px
滑动触摸事件
adb -s 10.0.0.245:5555 shell input swipe 200 500 400 500
#向右滑动200像素
修改屏幕尺寸
adb -s 10.0.0.245:5555 wm size 1080x1920
#修改屏幕尺寸为1080x1920
adb -s 10.0.0.245:5555 wm size
#查看屏幕默认尺寸
[www.fafau.com]
通过adb给手机root权限
给手机录取权限的话,这个可以去下载一个root大师,然后把手机root一下之后,那么就可以卸载相关的软件了。
如何通过adb root 手机 命令
权限提取,一种是连接电脑刷入破解文件;另一种则是在手机上运行破解软件。注意:获取Root权限过程有风险,后果自负 Universal Androot 手机上运行破解软件(Z4ROOT,KINGROOT,) 这类获取Root权限的软件效果因“机型”而异,而且成功率不高,想想也知道了:在一个没有Root的手机上以普通权限运行软件妄图取得Root权限,难度可想而知。常见的此类软件有: Universal Androot 官网 z4root 官网 这两个软件都是软件开发爱好者开发的,放在同一个论坛上,“官网”就是一个帖子。注册论坛后可以下载。也可以到掌上应用汇搜索下载 连接电脑刷入破解文件 这种办法成功率非常高,用电脑对付手机还不是小菜一碟!这种方法,对大部分机型同样适用。知名的该类软件是:SuperOneClick 官网,或用第三方刷机工具(甜椒,卓大师,刷机精灵等等),效果一样。ROOT之后,必须安装SUPERUSER哦,这个用于权限分配的软件
怎么用adb获得安卓手机root
试一下以下方法。1.先用电脑端的360手机管家为手机安装adb驱动,当然,你也可以直接复制驱动到c:system32。2.按以下方法:
adb shell
mount -o remount,rw -t
yaffs2 /dev/block/mtdblock3 /yaffs到system32)
system(此处你需要复制
打开一个新的cmd终端,输入以下
指令:
adb push c:/Superuser.apk /
system/app 2. adb push c:/su /
data/local
在第一个cmd终端中输入以下指
令:
cd /system/xbin mv su osu
cat /data/local/su su
chmod 6755 su (一起复制) 2.
ls -l *su
同步一下k
看看吧。希望能帮到你。
怎么用adb工具为手机root?要求回答详细。
adb工具无法为手机root, 手机root需要向手机安装root管理器,但是安装这个功能又需要root权限,所以是个闭环,需要通过电脑来进行对低层内存做越位操作.
怎样通过adb命令来root手机
首先,这个真的无需内核是否支持,与内核无关,即原生的就行;
1,手机拥有可以 ROOT 授权的工具,比如: SuperSu;
2,手机打开“开发者选项”
2,PC 命令行 / Linux、Mac 终端:
命令:adb shell
命令:su
同时注意观察手机有两个提示需要确认:
1,是否允许设备连接到手机;
2,SuperSu Root 授权确认;
来源地址:https://blog.csdn.net/weixin_44884047/article/details/128602493