
1、查询主机配置:
adb ipconfig/all
2、获取权限
adb root
adb remount
3、查询安装目录:
adb shell
cd data/app
ls -l
4、安装apk:
adb install xxxxapk
5、卸载apk:
adb uninstall comxxxxxx(apk的包名[package])
6、重启:
adb reboot
7、push apk:
adb push xxxxapk /system/app
8、删除push进去的apk:
adb shell
cd system/app
rm -r xxxapk
9、修改分辨率:
adb shell
wm size 1920x1010
10、查看分辨率:
adb shell
wm size
11、启动activity:
adb shell am start comexampleapp/MainActivity(报名/activity名)
12、停止运行activity:
adb shell am force-stop comexampleapp(包名)
13、查找包:
adb shell dumpsys comexampleapp(包名)
14、remount失败时:
disable-verity
reboot
15、设置分辨率
adb shell wm size 长x宽
16、抓log
adb logcat >D:/setingtxt
17、清楚掉之前的settingtxt文件,重新建立log文件
adb logcat -c && adb logcat >D:/setingtxt
18、获取报错异常(先运行一遍,后输入命令,就可以获取到报错)
adb logcat -b crash
android 是linux内核 /data/data 是root用户的目录,普通用户是无法访问的,如果你需要访问,那么你的手机需要获取root权限。
Root权限的获取方式:
1用手机连接电脑,下载一键root工具。
2下载成功后,打开一键ROOT软件。会出现root准备,点击下一步,正式开始root。
3检查root条件,要是你需要文件备份的话,一定要备份后。点击开始ROOT。
3root正式开始,需要几钟左右时间,期间可能会重启数次,root就会完成。
4root完成后,你就可以随意删除你手机中的垃圾应用了包括系统应用。
当你获取root权限后通过adb访问 /data/data目录:
adb shell 进入shell模式
su 切换到root用户
chmod 777 /data/data 修改/data/data目录的权限为 777即可
exit 退出root用户
cd /data/data 即可进入/data/data 目录了
sdcard是个link文件,链接到/mnt/sdcard的:lrwxrwxrwx root root 2013-02-26 00:25 sdcard -> /mnt/sdcard(手机重启时间)sd卡是直接挂到/mnt/sdcard目录的/mnt/sdcard 14G 10G 4G 4096(我是16G的卡)以前的Android(41之前的版本)中,SD卡就是用上面的“/sdcard”或者“/mnt/sdcard”来表示,而在Jelly Bean系统(Android 42)中修改为了“/storage/sdcard0”,看来你的手机比较新。root权限直接用su命令就行(前提是已经root过了,root就是替换默认的su文件)$ susu#
没有权限。
先Root。
-----------------------------------------------------------------------------------------------------
安卓精英团为你解答
安卓精英团欢迎各位精英加入
在PC的命令行窗口中输入fastboot oem get-bootinfo,将显示当前手机bootloader的状态信息,例如“Bootloader Lock State: LOCKED”,表示bootloader仍处于锁定状态,如果显示“Bootloader Lock State: UNLOCKED”,表示手机已经解锁,可以进行刷机 *** 作。
通过第三方软件获得Root权限,可以访问和修改手机 *** 作系统里几乎所有的文件,但这样 *** 作有可能影响手机的稳定性,出现死机、重启等人为性故障。
另外获取权限后一般对存储器和CPU等主板上主要部件引起不良。Root属于修改 *** 作系统软件,按照条例不属于包修范围。为了提升顾客满意度,对Root顾客提供免费升级固件服务,如果Root已影响到手机硬件需要更换主板,则需要收取主板费用。
若您的机器Root后需将机器恢复到原来的系统版本,请将机器送到服务中心,由售后工程师帮助检查处理。自行将设备恢复出厂设置是无法取消Root权限的。
以上就是关于基础的adb命令全部的内容,包括:基础的adb命令、android系统如何通过$ adb 来获得/data/data目录的访问权限、怎么才能让adb shell直接获得超级权限等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)