当前位置:   article > 正文

java中调用adb shell 命令启动android应用程序_将adb命令转换成java

将adb命令转换成java

实现方法:

一、把下面的adb shell命令做成bat文件,然后在java程序中调用即可,  例子中为启动美团app


adb shell am start -n com.sankuai.meituan/com.sankuai.meituan.activity.Welcome
exit


二、代码示例(下面代码在手机上测试通过)

  1. public void startActivity(String pakageName,String activityName){
  2. try{
  3. // Process p = Runtime.getRuntime().exec("cmd.exe /c start" +
  4. // "D:\\360安全浏览器下载\\startActivity.bat");
  5. // Process p = Runtime.getRuntime().exec("adb shell " );
  6. // p.waitFor();
  7. Process q = Runtime.getRuntime().exec("cmd.exe /c start D:\\3 60安全浏览器下载\\startActivity.bat" );
  8. //等待程序启动
  9. Thread.sleep(1000);
  10. q.waitFor();
  11. }catch(Exception e){
  12. }
  13. }





声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/335627
推荐阅读
相关标签
  

闽ICP备14008679号