调试重力感应
获取设备 gsensor名称
getevent
4adc988c18a8596554a967629496905.png
gsensor 刷机后的路劲 /vendor/etc/gsensor.cfg
最后修改对应的参数
adb push xxx /vendor/etc/gsensor.cfg
查看包名的应用地址,并且导出
adb shell pm path xxx
adb pull /data/app/xxx-ExOiZoClJKrGZT6UeWZSlA==/base.apk D:\xxx.apk
查看所有包名
adb shell pm list packages
--------------刷选包名称------
adb shell pm list packages | grep "ai.dm.animalisland"
导出应用
adb pull package:/system/priv-app/Jarvis1/Jarvis1.apk D:\apk\Jarvis1.apk
打开wifi连接界面和adb命令调试
adb shell am start -a android.settings.WIFI_SETTINGS
1.在cmd中,进入shell指令模式
adb shell
2.进入ROOT指令模式
su
3. 打开WIFI指令
svc wifi enable
5. 关闭WIFI指令
svc wifi disable
adb 常用系统应用命令
#adb 相机
adb shell am start -a android.media.action.STILL_IMAGE_CAMERA
#adb 设置
adb shell am start com.android.settings/com.android.settings.Settings
#计算器
adb shell am start com.android.calculator2/com.android.calculator2.Calculator
#打开坐标(触摸轨迹)
adb shell settings put system pointer_location 1
#结束进程
adb shell am force-stop xxx.xx
#启动camera
adb shell am start -a android.media.action.STILL_IMAGE_CAMERA
调节声音等级
adb push D:\BaiduNetdiskDownload\audio_policy_volumes_drc.xml /system/vendor/etc/audio_policy_volumes_drc.xml
用adb命令查看app的版本号
#linux
adb shell pm dump com.idwell.cloudframe | grep "version"
#Window
adb shell pm dump com.idwell.cloudframe | findstr "version"
抓取时间的日志
adb shell logcat -v time > D:/logcat.txt
tinycap 测试
tinycap /sdcard/record.wav -D 0 -d 0 -c 2 -r 16000 -b 16 -p 1024 -n 10
-D card 声卡
-d device 设备
-c channels 通道
-r rate 采样率
-b bits pcm 位宽
-p period_size 一次中断的帧数
-n n_periods 周期数
tinycap /sdcard/record.wav -D 0 -d 1 -c 2 -r 16000 -b 16 -p 1024 -n 10
运行 turenproc
adb root turenproc ac108
打包jar
gradlew makeJar
---------------查看编译错误详细日志--------------
gradlew compileDebugSource --stacktrace -info
adb命令查看某个服务是否正在运行
1,adb shell
2,dumpsys activity services | grep DDSService
---------------查看activity--------------
adb shell dumpsys activity top
adb shell dumpsys activity services
切换输入法
adb shell ime set com.iflytek.inputmethod/.FlyIME
查看开机时间
cat proc/bootevent
查看cpu
cat /proc/cpuinfo
查看输入法
adb shell ime list -s
获取传感器信息
adb shell pm list features
查看真实地址
cat /proc/cmdline
android使用adb命令查看设备尺寸和密度
adb shell dumpsys window displays
1. adb shell
2. wm size
Physical size: 1600x480
3. wm density
Physical density: 160
获取系统亮度
adb shell "dumpsys power | grep mScreenBrightnessSetting"
获取Android设备的CPU频率
当前频率:
adb shell cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
最小频率:
adb shell cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
最大频率:
adb shell cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
查看声卡的命令:
cat /proc/asound/cards
touch 修改当前目录及子目录所有文件的时间
find . -name '*' -exec touch {} \;
svn 的一些操作命令
#一次性增加所有新增的文件到svn库:
svn st | awk '{if ($1 == "?") {print $2} }' | xargs svn add
#一次性从svn库删除所有需要删除的文件
svn st | awk '{if ($1 == "!") {print $2}}' | xargs svn rm
svn st | awk '{if ($1 == "!M") {print $2}}' | xargs svn rm
svn st | awk '{if ($1 == "~") {print $2}}' | xargs svn rm
svn st | awk '{if ($1 == "A") {print $2}}' | xargs svn rm
svn st | awk '{if ($1 == "?") {print $2} }' | xargs svn rm
#递归恢复
svn revert . -R
#查找文件
find . -name "*.jar"
grep "kxml2" * -Rn
查看驱动日志
adb shell
#获取权限
su
#查看驱动日志
cat proc/kmsg
#查看文件大小
du -hs xxx
获取固件配置信息
getprop | grep cust
[ro.vendor.cust.attach]: []
[ro.vendor.cust.board]: [xxx]
[ro.vendor.cust.board.base]: [xxx]
[ro.vendor.cust.board.sub]: [xxx]
[ro.vendor.cust.customer]: []
[ro.vendor.cust.dis.orientation]: [xxx]
[ro.vendor.cust.dis.reverse]: [xxx]
[ro.vendor.cust.hw.orientation]: [xxx]
[ro.vendor.cust.hw.size]: [10INCH]
[ro.vendor.cust.image.name]: [ceres_b3.20211103-105427D]
[ro.vendor.cust.prop.common]: [10inch.spk2]
[ro.vendor.cust.prop.selectable]: [xxx.xr829.xxx.landscape.ddr_combo]
[ro.vendor.cust.sw.rotation]: [90]
[ro.vendor.cust.version.main]: [A790E20U5A.A100Q.V22.30DL.P2110.N7000.R13246.211103]
[ro.vendor.cust.version.sub]: [xxx.xr829.xxx.ddr_combo]
服务器后台编译命令
screen -S 123.qy
screen -ls -dr
#查看之前的名称
screen -RS XXX
#结束
kill -9 55662.1234.my
#清除
screen -wipe
网友评论