我正在尝试使用Java创建一个简单的应用程序,以便在通过USB连接的Android设备上安装APK。手动使用ABD或从Android Studio安装都可以正常工作,但是我想在应用程序中提供一个简单的单击按钮安装选项,但是我尝试了以下代码,但不幸的是,它无法正常工作
abdsourcesync = apkpath;
progress.setString("sync in progress");
System.out.println("Starting Sync via adb with command " + "adb"
+ " install -r " + apkpath);
Process process = Runtime.getRuntime().exec(
"adb" + " install -r " + apkpath);
InputStreamReader reader = new InputStreamReader(
process.getInputStream());
Scanner scanner = new Scanner(reader);
scanner.close();
int exitCode = process.waitFor();
System.out.println("Process returned: " + exitCode);
我在这里搜索过,但只发现从Android应用程序或android studio中安装了APK,而不是从核心Java中安装了APK。或Java Web模块
相关分类