adb shell模拟发送安卓广播的入门知识和100个实例讲解 | 您所在的位置:网站首页 › adb命令怎么写成bat文件 › adb shell模拟发送安卓广播的入门知识和100个实例讲解 |
adb shell模拟发送安卓广播的入门知识和实例讲解: 入门知识 什么是广播?广播是一种Android系统提供的一种机制,用于在系统中传递事件或消息。广播可以是系统级别的,也可以是应用级别的。系统级别的广播可以被所有应用接收,应用级别的广播只能被同一应用中的组件接收。 广播的分类广播分为两种类型:标准广播和有序广播。 标准广播:发送者无法知道接收者是否接收到广播,也无法知道接收者的处理顺序。标准广播是一种异步的广播,所有接收者都是同时接收到广播的。 有序广播:发送者可以知道接收者是否接收到广播,也可以指定接收者的处理顺序。有序广播是一种同步的广播,每个接收者都按照优先级顺序接收广播,并且可以终止广播的传递。 广播的发送可以使用adb shell命令模拟发送广播。命令格式如下: adb shell am broadcast -a [-d ] [-t ] [-c [-c ] ...]其中,-a参数指定广播的Action,-d参数指定广播的Data URI,-t参数指定广播的MIME类型,-c参数指定广播的Category。 实例讲解以下是100个实例讲解,每个实例都包含广播的Action、Data URI、MIME类型和Category: 实例1Action:android.intent.action.BOOT_COMPLETED Data URI:无 MIME类型:无 Category:无 说明:模拟发送开机广播。 实例2Action:android.intent.action.TIME_TICK Data URI:无 MIME类型:无 Category:无 说明:模拟发送系统时间变化广播。 实例3Action:android.intent.action.AIRPLANE_MODE Data URI:无 MIME类型:无 Category:无 说明:模拟发送飞行模式开启广播。 实例4Action:android.intent.action.ACTION_POWER_CONNECTED Data URI:无 MIME类型:无 Category:无 说明:模拟发送充电器连接广播。 实例5Action:android.intent.action.ACTION_POWER_DISCONNECTED Data URI:无 MIME类型:无 Category:无 说明:模拟发送充电器断开广播。 实例6Action:android.intent.action.MEDIA_MOUNTED Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡挂载广播。 实例7Action:android.intent.action.MEDIA_UNMOUNTED Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡卸载广播。 实例8Action:android.intent.action.MEDIA_SCANNER_STARTED Data URI:无 MIME类型:无 Category:无 说明:模拟发送媒体扫描开始广播。 实例9Action:android.intent.action.MEDIA_SCANNER_FINISHED Data URI:无 MIME类型:无 Category:无 说明:模拟发送媒体扫描完成广播。 实例10Action:android.intent.action.PACKAGE_ADDED Data URI:package:com.example.app MIME类型:无 Category:无 说明:模拟发送应用安装广播。 实例11Action:android.intent.action.PACKAGE_REMOVED Data URI:package:com.example.app MIME类型:无 Category:无 说明:模拟发送应用卸载广播。 实例12Action:android.intent.action.PACKAGE_CHANGED Data URI:package:com.example.app MIME类型:无 Category:无 说明:模拟发送应用更新广播。 实例13Action:android.intent.action.PACKAGE_REPLACED Data URI:package:com.example.app MIME类型:无 Category:无 说明:模拟发送应用替换广播。 实例14Action:android.intent.action.BATTERY_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送电池状态变化广播。 实例15Action:android.intent.action.SCREEN_ON Data URI:无 MIME类型:无 Category:无 说明:模拟发送屏幕开启广播。 实例16Action:android.intent.action.SCREEN_OFF Data URI:无 MIME类型:无 Category:无 说明:模拟发送屏幕关闭广播。 实例17Action:android.intent.action.USER_PRESENT Data URI:无 MIME类型:无 Category:无 说明:模拟发送用户解锁广播。 实例18Action:android.intent.action.NEW_OUTGOING_CALL Data URI:tel:10086 MIME类型:无 Category:无 说明:模拟发送拨打电话广播。 实例19Action:android.intent.action.CALL_STATE_CHANGED Data URI: tel:10086 MIME类型:无 Category:无 说明:模拟发送通话状态变化广播。 实例20Action:android.intent.action.MEDIA_BUTTON Data URI:无 MIME类型:无 Category:无 说明:模拟发送媒体按钮广播。 实例21Action:android.intent.action.CAMERA_BUTTON Data URI:无 MIME类型:无 Category:无 说明:模拟发送相机按钮广播。 实例22Action:android.intent.action.ANSWER Data URI:无 MIME类型:无 Category:无 说明:模拟发送接听电话广播。 实例23Action:android.intent.action.CALL Data URI:tel:10086 MIME类型:无 Category:无 说明:模拟发送拨打电话广播。 实例24Action:android.intent.action.DIAL Data URI:tel:10086 MIME类型:无 Category:无 说明:模拟发送打开拨号界面广播。 实例25Action:android.intent.action.VIEW Data URI:http://www.example.com MIME类型:无 Category:无 说明:模拟发送打开网页广播。 实例26Action:android.intent.action.SEND Data URI:无 MIME类型:text/plain Category:无 说明:模拟发送文本分享广播。 实例27Action:android.intent.action.SEND_MULTIPLE Data URI:无 MIME类型:image/* Category:无 说明:模拟发送多张图片分享广播。 实例28Action:android.intent.action.PICK Data URI:无 MIME类型:image/* Category:无 说明:模拟发送选择图片广播。 实例29Action:android.intent.action.GET_CONTENT Data URI:无 MIME类型:image/* Category:无 说明:模拟发送获取内容广播。 实例30Action:android.intent.action.POWER_USAGE_SUMMARY Data URI:无 MIME类型:无 Category:无 说明:模拟发送电量使用情况广播。 实例31Action:android.intent.action.WALLPAPER_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送壁纸变化广播。 实例32Action:android.intent.action.WALLPAPER_CHANGED_INTERNAL Data URI:无 MIME类型:无 Category:无 说明:模拟发送壁纸变化广播。 实例33Action:android.intent.action.CONFIGURATION_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送配置变化广播。 实例34Action:android.intent.action.LOCALE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送语言变化广播。 实例35Action:android.intent.action.TIMEZONE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送时区变化广播。 实例36Action:android.intent.action.TIME_SET Data URI:无 MIME类型:无 Category:无 说明:模拟发送时间设置广播。 实例37Action:android.intent.action.DATE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送日期变化广播。 实例38Action:android.intent.action.BATTERY_LOW Data URI:无 MIME类型:无 Category:无 说明:模拟发送电量低广播。 实例39Action:android.intent.action.BATTERY_OKAY Data URI:无 MIME类型:无 Category:无 说明:模拟发送电量正常广播。 实例40Action:android.intent.action.DEVICE_STORAGE_LOW Data URI:无 MIME类型:无 Category:无 说明:模拟发送存储空间不足广播。 实例41Action:android.intent.action.DEVICE_STORAGE_OK Data URI:无 MIME类型:无 Category:无 说明:模拟发送存储空间正常广播。 实例42Action:android.intent.action.ANY_DATA_STATE Data URI:无 MIME类型:无 Category:无 说明:模拟发送数据连接状态变化广播。 实例43Action:android.intent.action.DATA_ACTIVITY_CHANGE Data URI:无 MIME类型:无 Category:无 说明:模拟发送数据活动状态变化广播。 实例44Action:android.intent.action.DATA_CONNECTION_FAILED Data URI:无 MIME类型:无 Category:无 说明:模拟发送数据连接失败广播。 实例45Action:android.intent.action.DATA_CONNECTION_LOST Data URI:无 MIME类型:无 Category:无 说明:模拟发送数据连接丢失广播。 实例46Action:android.intent.action.DATA_CONNECTION_STALL Data URI:无 MIME类型:无 Category:无 说明:模拟发送数据连接停滞广播。 实例47Action:android.intent.action.DATA_CONNECTION_UNSTABLE Data URI:无 MIME类型:无 Category:无 说明:模拟发送数据连接不稳定广播。 实例48Action:android.intent.action.DATA_CONNECTION_USE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送数据连接使用情况变化广播。 实例49Action:android.intent.action.ANY_DATA_CONNECTION_STATE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送数据连接状态变化广播。 实例50Action:android.intent.action.ANY_DATA_CONNECTION_STATE Data URI:无 MIME类型:无 Category:无 说明:模拟发送数据连接状态变化广播。 实例51Action:android.intent.action.DATA_SMS_RECEIVED Data URI:sms://10086 MIME类型:无 Category:无 说明:模拟发送数据短信接收广播。 实例52Action:android.intent.action.NEW_VOICEMAIL Data URI:无 MIME类型:无 Category:无 说明:模拟发送新语音邮件广播。 实例53Action:android.intent.action.VOICE_COMMAND Data URI:无 MIME类型:无 Category:无 说明:模拟发送语音命令广播。 实例54Action:android.intent.action.MEDIA_BUTTON Data URI:无 MIME类型:无 Category:无 说明:模拟发送媒体按钮广播。 实例55Action:android.intent.action.CAMERA_BUTTON Data URI:无 MIME类型:无 Category:无 说明:模拟发送相机按钮广播。 实例56Action:android.intent.action.HEADSET_PLUG Data URI:无 MIME类型:无 Category:无 说明:模拟发送耳机插入广播。 实例57Action:android.intent.action.ACTION_SHUTDOWN Data URI:无 MIME类型:无 Category:无 说明:模拟发送关机广播。 实例58Action:android.intent.action.SIM_STATE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送SIM卡状态变化广播。 实例59Action:android.intent.action.BATTERY_SAVER_MODE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送省电模式状态变化广播。 实例60Action:android.intent.action.AIRPLANE_MODE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送飞行模式状态变化广播。 实例61Action:android.intent.action.USER_BACKGROUND Data URI:无 MIME类型:无 Category:无 说明:模拟发送用户进入后台广播。 实例62Action:android.intent.action.USER_FOREGROUND Data URI:无 MIME类型:无 Category:无 说明:模拟发送用户进入前台广播。 实例63Action:android.intent.action.USER_INITIALIZE Data URI:无 MIME类型:无 Category:无 说明:模拟发送用户初始化广播。 实例64Action:android.intent.action.USER_UNLOCKED Data URI:无 MIME类型:无 Category:无 说明:模拟发送用户解锁广播。 实例65Action:android.intent.action.DOCK_EVENT Data URI:无 MIME类型:无 Category:无 说明:模拟发送Dock事件广播。 实例66Action:android.intent.action.DREAMING_STARTED Data URI:无 MIME类型:无 Category:无 说明:模拟发送屏保启动广播。 实例67Action:android.intent.action.DREAMING_STOPPED Data URI:无 MIME类型:无 Category:无 说明:模拟发送屏保停止广播。 实例68Action:android.intent.action.ACTION_BOOT_IPO Data URI:无 MIME类型:无 Category:无 说明:模拟发送IPO启动广播。 实例69Action:android.intent.action.ACTION_SHUTDOWN_IPO Data URI:无 MIME类型:无 Category:无 说明:模拟发送IPO关机广播。 实例70Action:android.intent.action.ACTION_POWER_SAVE_MODE_CHANGING Data URI:无 MIME类型:无 Category:无 说明:模拟发送省电模式状态变化广播。 实例71Action:android.intent.action.ACTION_POWER_SAVE_MODE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送省电模式状态变化广播。 实例72Action:android.intent.action.MEDIA_EJECT Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡弹出广播。 实例73Action:android.intent.action.MEDIA_CHECKING Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡检查广播。 实例74Action:android.intent.action.MEDIA_BAD_REMOVAL Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡异常弹出广播。 实例75Action:android.intent.action.MEDIA_UNMOUNTABLE Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡无法挂载广播。 实例76Action:android.intent.action.MEDIA_NOFS Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡格式错误广播。 实例77Action:android.intent.action.MEDIA_MOUNTED Data URI:file:///mnt/external_sd MIME类型:无 Category:无 说明:模拟发送外部SD卡挂载广播。 实例78Action:android.intent.action.MEDIA_SCANNER_FINISHED Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送媒体扫描完成广播。 实例79Action:android.intent.action.MEDIA_SCANNER_STARTED Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送媒体扫描开始广播。 实例80Action:android.intent.action.MEDIA_SHARED Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡共享广播。 实例81Action:android.intent.action.MEDIA_UNSHARED Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡取消共享广播。 实例82Action:android.intent.action.MEDIA_REMOVED Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡移除广播。 实例83Action:android.intent.action.MEDIA_SHARED Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡共享广播。 实例84Action:android.intent.action.MEDIA_UNMOUNTED Data URI:file:///mnt/sdcard MIME类型:无 Category:无 说明:模拟发送SD卡卸载广播。 实例85Action:android.intent.action.MEDIA_BUTTON Data URI:无 MIME类型:无 Category:无 说明:模拟发送媒体按钮广播。 实例86Action:android.intent.action.CAMERA_BUTTON Data URI:无 MIME类型:无 Category:无 说明:模拟发送相机按钮广播。 实例87Action:android.intent.action.HEADSET_PLUG Data URI:无 MIME类型:无 Category:无 说明:模拟发送耳机插入广播。 实例88Action:android.intent.action.ACTION_SHUTDOWN Data URI:无 MIME类型:无 Category:无 说明:模拟发送关机广播。 实例89Action:android.intent.action.SIM_STATE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送SIM卡状态变化广播。 实例90Action:android.intent.action.BATTERY_SAVER_MODE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送省电模式状态变化广播。 实例91Action:android.intent.action.AIRPLANE_MODE_CHANGED Data URI:无 MIME类型:无 Category:无 说明:模拟发送飞行模式状态变化广播。 实例92Action:android.intent.action.USER_BACKGROUND Data URI:无 MIME类型:无 Category:无 说明:模拟发送用户进入后台广播。 实例93Action:android.intent.action.USER_FOREGROUND Data URI:无 MIME类型:无 Category:无 说明:模拟发送用户进入前台广播。 实例94Action:android.intent.action.USER_INITIALIZE Data URI:无 MIME类型:无 Category:无 说明:模拟发送用户初始化广播。 实例95Action:android.intent.action.USER_UNLOCKED Data URI:无 MIME类型:无 Category:无 说明:模拟发送用户解锁广播。 实例96Action:android.intent.action.DOCK_EVENT Data URI:无 MIME类型:无 Category:无 说明:模拟发送Dock事件广播。 实例97Action:android.intent.action.DREAMING_STARTED Data URI:无 MIME类型:无 Category:无 说明:模拟发送屏保启动广播。 实例98Action:android.intent.action.DREAMING_STOPPED Data URI:无 MIME类型:无 Category:无 说明:模拟发送屏保停止广播。 实例99Action:android.intent.action.ACTION_BOOT_IPO Data URI:无 MIME类型:无 Category:无 说明:模拟发送IPO启动广播。 实例100Action:android.intent.action.ACTION_SHUTDOWN_IPO Data URI:无 MIME类型:无 Category:无 说明:模拟发送IPO关机广播。 |
CopyRight 2018-2019 实验室设备网 版权所有 |