Android P中adb命令总结

1、保持logcat打印到指定位置

adb logcat -v time process >D:/system.log

2、给某程序赋予某权限

adb shell pm grant "com.android.systemui" "android.permission.READ_CONTACTS"

3、开启/关闭屏幕自动旋转

//disable auto rotation 0/1
adb shell content insert --uri content://settings/system --bind name:s:accelerometer_rotation --bind value:i:0

4、旋转屏幕(自动旋转关闭下有效)

//change rotation param 0 1 2 3
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:1

5、启动并运行某个应用的某个Activity

adb shell am start -n com.android.systemui/com.android.systemui.RecentsActivity

6、将某个程序运行到display 1的屏幕上(前提是安卓系统支持双屏异显,一般第一块屏幕为display 0,第二块屏幕display 1)

adb shell am start -n com.ad.carmore/com.ad.carmore.MainActivity --display 1

7.强制停止运行某程序

adb shell am force-stop com.ad.carstate

8、启动某个服务

adb shell am startservice -n com.ad.carstatus/com.ad.carstatus.CarStatusService

9、查看SELinux防火墙的打开/关闭

adb shell getenforce

10、设置SELinux火墙的打开/关闭

adb shell setenforce 1		//打开
adb shell setenforce 0		//关闭

11、查看所有已经在运行的程序

adb shell am stack list

12、查看所有服务的列表

adb shell service list

13、查看CPU和内存资源占用率

adb shell top
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sunxiaolin2016

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值