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,幾種方式打開應用,速度比較;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.