System.out.println("-----------start-"); Context context = InstrumentationRegistry.getContext(); //adb 操作home 键 第一种方式 //3000毫秒速度 // ShellHelper.execRootCmd(" input keyevent 3 "); //adb 操作home 键 第二种方式 //900毫秒速度 // try { // mDevice.executeShellCommand("input keyevent 3 "); // } catch (IOException e) { // e.printStackTrace(); // } //按home 键 //800毫秒速度 // mDevice.pressHome(); //按home 键 //36毫秒速度 // Intent intent = new Intent(Intent.ACTION_MAIN); // intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // intent.addCategory(Intent.CATEGORY_HOME); // context.startActivity(intent); //打开微信 com.tencent.mm/.ui.LauncherUI //2600毫秒速度 // ShellHelper.execRootCmd("am start -n com.tencent.mm/.ui.LauncherUI"); //打开微信 com.tencent.mm/.ui.LauncherUI //800毫秒速度 // try { // mDevice.executeShellCommand("am start -n com.tencent.mm/.ui.LauncherUI"); // } catch (IOException e) { // e.printStackTrace(); // } //打开微信 //16毫秒速度 // Intent intent = new Intent(); // intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // intent.setComponent(new ComponentName("com.tencent.mm", "com.tencent.mm.ui.LauncherUI")); // context.startActivity(intent); //打开微信 //10毫秒速度 // Intent intent = context.getPackageManager().getLaunchIntentForPackage("com.tencent.mm"); // context.startActivity(intent); System.out.println("-----------end-");
几种方式按home,几种方式打开应用,速度比较;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.