1. 查找包名对应的APK
adb shell "pm list packages -f | grep [包名]"
如,adb shell "pm list packages -f | grep com.android.ctsmode"
adb shell "pm list packages -f" > D:\1.log
2. 启动activity
adb shell am start -n 包名/类名
adb shell am start -n com.example.demo/.MainActivity
adb shell am start -n com.android.settings/com.android.settings.UsbSettings
adb shell am start -n com.mediatek.mtklogger/com.mediatek.mtklogger.MainActivity
adb shell am start -n com.android.camera2/com.android.camera.CameraLauncher
adb shell am start -n com.longlong.sensortest.sensortest/com.longlong.sensortest.sensortest.LightSensorActivity
3. 获取事件
adb shell getevent -l
4. 输入Key事件
adb shell input keyevent KEYCODE_ENTER
adb shell input keyevent KEYCODE_BACK
5. 获取系统属性
adb shell getprop > D:\1.log
adb shell getprop ro.build.characteristics
adb shell setprop <key> <value>
GMS版本:
adb shell getprop ro.com.google.gmsversion
adb shell getprop debug.mtklog.netlog.Running
adb shell getprop debug.mdlogger.Running
adb shell getprop debug.MB.running
adb shell getprop debug.gpsdbglog.enable
6. 获取应用占用的内存
adb shell ps | grep + appPackageName
adb shell dumpsys meminfo + appPackageName
7. 查看package状态
adb pull data/system/users/0/package-restrictions.xml
adb shell dumpsys package > packages.txt
8. 查看features
adb shell pm list features