Android常用命令

setprop ctl.start lcdparamservice

setprop ctl.stop lcdparamservice

getprop |grep cam.hal3.ver

adb shell pkill camera && adb shell pkilll provider

adb logcat|grep "E RkCamera"

adb shell setprop persist.vendor.camera.hal.debug 5

wm density //查看屏幕密度

wm density 240 //设置屏幕密度

wm size //查看屏幕分辨率

wm size 1920x1080 //设置屏幕分辨率

wm size reset

wm density reset

获取系统所有支持的features

adb shell pm list features

查询系统所有package

pm list packages

禁用(diable)或启用(enable)package

pm enable com.android.provision

settings list NAMESPACE(system,secure,global)

getevent

power按键

adb shell input keyevent 26

home按键

adb shell input keyevent 3

返回键

input keyevent 4

public static final int KEYCODE_HOME = 3;

public static final int KEYCODE_BACK = 4;

public static final int KEYCODE_CALL = 5;

public static final int KEYCODE_VOLUME_UP = 24;

public static final int KEYCODE_VOLUME_DOWN = 25;

public static final int KEYCODE_POWER = 26;

public static final int KEYCODE_CAMERA = 27;

public static final int KEYCODE_MENU = 82;

public static final int KEYCODE_APP_SWITCH = 187;

查看上次anr信息

adb shell dumpsys activity lastanr

查看上次anr traces信息

adb shell dumpsys activity lastanr-traces

抓取native进程traces

adb shell debuggerd -b pid

放开权限校验

adb shell setenforce 0

恢复权限校验

adb shell setenforce 1

编译该模块

make selinux_policy -j4

查看apk签名指纹信息

解压apk后获得META-INF/CERT.RSA文件

在linux环境下使用keytool工具查看apk的签名指纹信息

keytool -printcert -file test/CERT.RSA

或者通过签名证书文件获取

keytool -list -v -keystore $keystore_file -storepass password

dos2unix

$adb shell dmesg | grep avc > avc_log.txt

$audit2allow -i avc_log.txt -p out/target/product/xxxvendor/etc/selinux/precompiled_sepolicy

WITH_DEXPREOPT := false

ps -T -p pid

getconf LONG_BIT

cat /proc/4044/maps #查看4044进程的内存映射表

adb shell dumpsys meminfo packagename

相关推荐
随遇丿而安3 小时前
第11周:Activity 跳转与传值 + 跳转优化
android
私人珍藏库4 小时前
[Android] BBLL 开源第三方B哩电视TV端
android·app·生活·工具·多功能
杉氧6 小时前
跨平台资源管理:一套代码如何搞定 Android、iOS 和 Web 的图片与多语言?
android·架构·android jetpack
安卓修改大师7 小时前
安卓修改大师实战:从反编译到定制的完整APK修改指南
android
柚鸥ASO优化9 小时前
安卓APP推广的“降本增效”密码:守好商店内,打好商店外
android·aso优化
我是一颗柠檬9 小时前
【Java项目技术亮点】EXPLAIN深度分析与慢查询治理
android·java·开发语言
Android-Flutter9 小时前
android compose shadow 阴影 使用
android·kotlin·compose
帅次10 小时前
Android 高级工程师面试:Java 多线程与并发 近1年高频追问 22 题
android·java·面试
2501_9437823510 小时前
【共创季稿事节】摩斯电码转换器:编码表与双向转换的实现
android·华为·鸿蒙·鸿蒙系统
STCNXPARM10 小时前
Android selinux详解
android·selinux