命令窗口通过adb shell 进入android 的Linux命令界面,输入am -help看到如下信息:

android am命令用法_第1张图片

我们可以通过命令启动android中的Activity,Service,BroadcastReceiver 等组件

1. 拨打一个电话:

am start -a android.intent.action.CALL -d tel:10086

这里-a表示动作,-d表述传入的数据,还有-t表示传入的类型。

2. 打开一个网页:

am start -a android.intent.action.VIEW -d http://www.baidu.com (这里-d表示传入的data)

3. 打开音乐播放器:

am start -a android.intent.action.MUSIC_PLAYER 或者

包名和应用名可以在Androidmanifest.xml文件查看到
am start -n com.android.music/om.android.music.MusicBrowserActivity

4. 启动一个服务:

am startservice <服务名称>

例如:am startservice -n com.android.music/com.android.music.MediaPlaybackService (这里-n表示组件)

或者 am startservice -a com.smz.myservice (这里-a表示动作,就是你在Androidmanifest里定义的)

5. 发送一个广播:

am broadcast -a <广播动作>

例如: am broadcast -a com.smz.mybroadcast

更多相关文章

  1. Android常用布局组件----重新认识Android(3)
  2. Android 四大组件(Activity、Service、BroadCastReceiver、Conte
  3. android四大基础组件--Service生命周期详解
  4. Android 用Shell命令设置静态ip
  5. 命令行创建虚拟环境
  6. Android SDK: sdkmanager 命令行工具的使用(查看、安装、更新、卸
  7. 朝花夕拾----新组件的学习和使用

随机推荐

  1. android Setting中隐藏项
  2. android支持的media文件格式--MediaFile
  3. Android(安卓)给TextView添加点击事件
  4. Android(安卓)修改 以太网 IP地址
  5. Android(安卓)Studio 的原生输入框控件 E
  6. android:inputType常用取值
  7. android:gravity与android:layout_gravit
  8. 【百度网盘】老罗android开发视频教程[压
  9. TextView碉堡了!android源代码的一些统计
  10. Android应用程序进程启动过程(后篇)