作家
登录

Android ADB开发常用命令总结

作者: 来源: 2017-09-11 09:11:26 阅读 我要评论

--es "url" "wxtlife.com" 

启动servies

adb 启动应用

敕令格局:

  1. adb shell am startservice [options] 

例如:

  1. adb shell am startservice -n com.aaron.test/.MusicService 

敕令示例:

发送广播

敕令格局:

  1. adb shell am broadcast [options] 

可以向所有组件广播,也可以只向指定组件广播。

例如,向所有组件广播 BOOT_COMPLETED:

  1. adb shell am broadcast -a android.intent.action.BOOT_COMPLETED 

向指定的接收器发送广播,例子:

简化adb 连接敕令

  1. adb shell am broadcast -a com.aaron.action.SHOW_TIME -n com.aaron.test/.PlaySerices 

如不雅带参数的广播则在后面加上参数的key, value 。 例如:

  1. adb shell am broadcast -a com.aaron.action.SHOW_TIME -es "url" "wxtlife.com" 

adb 杀过程

敕令:

  1. adb shell am force-stop 
  1. adb shell am force-stop com.aaron.test 

adb 清除应用缓存等

敕令:

  1. adb shell pm clear 

表示应用名包,这条敕令的效不雅相当于在设置里的应用信息界面点击了「清除缓存」和「清除数据」。

敕令示例:

adb 模仿事宜

敕令:

  1. adb shell input keyevent 

adb 查看日记

敕令格局:

  1. [adb] logcat [] ... [] ... 

例子:

  1. adb logcat *:W 

Android 的日记分为如下几个优先级(priority):

  • V —— Verbose(最低,输出得最多)
  • D —— Debug
  • I —— Info
  • W —— Warning
  • E —— Error
  • F —— Fatal
  • S —— Silent(最高,啥也不输出)

过滤指定TAG

其他常用敕令

查看竽暌功用列表信息

查看竽暌功用列表的根本敕令格局是

  1. adb logcat -s 
  1. adb shell pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER] 

即在 adb shell pm list packages 的基本上可以加一些参数进行过滤查看不合的列表,支撑的过滤参数如下:

Android ADB开宣布用敕令总结

例如:

表示调起音乐办事Service。

第三方应用

  1. pm list packages -s 

包名包含某字符串的应用

  1. adb shell pm list packages -3 

查看包名包含字符串aaron的敕令

  1. adb shell pm list packages aaron 

      推荐阅读

      微服务API级权限的技术架构

    背景: 权限是根据体系设置的安然规矩或者安然策略,用户可以拜访并且只能拜访本身被授权的资本。在实际的临>>>详细阅读


    本文标题:Android ADB开发常用命令总结

    地址:http://www.17bianji.com/lsqh/37285.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)