通过adb启动手机应用

通过adb shell pm命令可以启动手机中已安装的应用,还可以发送广播,启动服务等等。 例如: //拨打电话 adb shell am start -a android.intent.action.CALL -d tel:10086 //启动浏览器打开网页 adb shell am -a android.intent.action.VIEW -d http://laomos.tk //发送广播 adb shell am broadcast -a tk.laomo.START //启动已经安装的应用 adb shell am start tk.laomo.demo/tk.laomo.demo.MainActivity 通过adb shell pm启动应用可以用于: 1.自动化测试 2.配合ant、maven使用,ant、maven打包安装,adb shell pm启动应用 等等。 Ps:android中通过包名启动应用可以这样调用: Intent mIntent = getPackageManager() .getLaunchIntentForPackage("com.laomo.demo"); startActivity(mIntent);

十月 12, 2012