不为人知的Android 小知识,让你的开发如鱼得水,快来收藏吧

这篇博客分享了Android开发中实用的ADB壳命令,包括启动和停止应用、隐藏系统Toast、管理ADB状态、端口转发、设置屏幕亮度、查找Toast来源、广播发送以及设置默认输入法等操作。这些技巧能帮助开发者更高效地进行设备管理和调试。
摘要由CSDN通过智能技术生成

这是我在日常开发中积累的非常实用的一些技巧。分享出来,快来收藏吧

  1. 通过shell拉起应用
拉起应用: adb shell am start -n com.example.app/com.example.app.LauncherActivity

强制关闭: adb shell am force-stop com.example.app
 
  1. 隐藏系统Toast:
appops set android TOAST_WINDOW deny
appops set com.android.systemui TOAST_WINDOW deny
  1. 找出神秘Toast出处:
 adb shell uiautomator events 
  1. 打开关闭usb adb :
settings put global adb_enabled 0
settings put global adb_enabled 1
  1. Adb端口转发
adb reverse tcp:8080 tcp:8080
adb forward tcp:8080 tcp:8080 
  1. 设置屏幕亮度
settings put system screen_brightness 0;//0-255
  1. 列出可设置项
    adb shell settings list system
    adb shell settings list global
    adb shell settings list secure
  1. 命令行方式发送广播
am broadcast -a com.example.app.ACTION --es k v
  1. shell命令设置默认输入法
$ adb shell ime
usage: ime list [-a] [-s]
       ime enable ID
       ime disable ID
       ime set ID
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值