adb 一些常用的命令
2016-11-22 09:14
906 查看
一、adb 启动Activity (1)、adb shell am start -n packageName/.className 例: adb shell am start -n com.sundy.fly/.MainActivity 或者 adb shell am start -n com.sundy.fly/com.sundy.fly.MainActivity (2)、通过Activity的action启动发: 例: adb shell am start -a com.sundy.fly.START_OTHERACTIVITY 这样启动需要在AndroidManifest.xml配置上加: <activity android:name="com.sundy.fly.OtherActivity"> <intent-filter > <action android:name="com.sundy.fly.START_OTHERACTIVITY"/> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> 二、adb 发送送广播 (1) 不带参数 adb shell am broadcast -a com.sundy.fly.ACTION_START_ACTIVITY (2) 带String类型的参数 adb shell am broadcast -a com.sundy.fly.action.START_ACTIVITY --es "extra" "you parameter" (3) 带boolean类型的参数 adb shell am broadcast -a com.sundy.fly.action.START_ACTIVITY --ez "extra" true (4) 带int类型的参数 adb shell am broadcast -a com.sundy.fly.action.START_ACTIVITY --ei "extra" 1111 三、adb 启动服务 (1)、adb shell am startservice -n packageName/.className 例: adb shell am startservice -n com.sundy.fly/.MyService 或者 adb shell am startservice -n com.sundy.fly/com.sundy.fly.MyService (2)、通过Service的action启动: 例:adb shell am startservice -a com.sundy.fly.action.SATRT_MYSERVICE 这样启动需要在AndroidManifest.xml配置上加: <service android:name="com.sundy.fly.MyService"> <intent-filter> <action android:name="com.sundy.fly.action.SATRT_MYSERVICE"/> </intent-filter> </service> 四、列举出所有包含的package 例:adb shell pm list packages com.sundy 五、adb 强制关闭一个应用程序 (1)、adb shell am force-stop [PackageName] 例:adb shell am force-stop com.sundy.fly
相关文章推荐
- 【Android adb命令】android adb的一些常用命令
- Android常用的一些ADB命令
- adb的一些常用的命令
- Android开发中常用的一些adb命令
- Android ADB 一些常用命令
- 一些自己常用的adb命令
- android系统中常用的一些adb命令
- adb 一些常用的操作命令
- 一些常用的adb命令
- Android ADB 一些常用命令
- android一些常用的adb命令
- 总结一些常用Android adb 命令
- 安卓初学 adb一些常用命令 和 安卓打包成apk的原理
- adb 一些常用的命令
- adb 的一些常用命令。
- 写得蛮好的linux学习笔记(一些常用的基本命令)
- vista 系统中语音识别的一些常用命令
- 一些ORACLE数据库常用命令和语句
- 一些常用计算机管理命令
- 一些常用的基本命令