1.安卓常用的shell命令
打开网络adb
setprop persist.internet.adb.enable 1设置永久调试的属性
setprop persist.otg.mode device设置永久usb模式
setprop persist.otg.mode host打开原生系统设置
adb shell am start com.android.settings/com.android.settings.Settings adb shell am start com.tencent.qqmusiccar/com.tencent.qqmusiccar.app.activity.AppStarterActivity adb shell am start com.tencent.mm/com.tencent.mm.ui.LauncherUIremount不成功的解决方案
adb disable-verity运行某个系统文件
./ 文件名根据包名查找apk所在的位置
pm path 包名合并提交记录
git rebase -i git rebase --abort (解决上次rebase未执行完成的问题) squash git rebase -i Head~2清理日志
adb logcat -c启动service
adb shell am startservice -n {包(package)名}/{包名}.{服务(service)名称} adb shell am startservice -n com.hopechart.core/com.hopechart.core.service.HQCoreService启动广播
adb shell am broadcast -a <广播动作> 如:发送一个网络变化的广播 --es 表示使用字符串类型参数 --ei 表示int类型参数 --ez 表示boolean类型参数 --el 标示long类型的参数 --esal 标示string类型的数据 adb shell am broadcast -a com.txznet.adapter.send --ei key_type 1020 --es action light.min关闭activity
adb shell am force-stop {包(package)名} 如:关闭Activity adb shell am force-stop com.hopechart.radio修改权限
命令中r=4,w=2,x=1 chmod 644 system/app/Demo.apk查看正在运行的service
adb shell dumpsys activity services [<packagename>]查看正在运行的activity
adb shell dumpsys activity [<packagename>]清理应用数据
adb shell pm clear com.hopechart.radio删除
rm -r /mnt/sdcard/AppFolder获取手机上已经安装的所有的程序
pm list packages过滤
| findstr | grep查看内存信息
cat /proc/meminfo打包程序
gradlew clean 清理工程
gradlew assembleRelease(打包Release包)
gradlew assembleDebug (打包Debug包)
- 查看音频信息
dumpsys audio
版权声明:本文为qq_44203816原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。