Установите apk на устройство Android из кода JavaAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Установите apk на устройство Android из кода Java

Сообщение Anonymous »

Я пытаюсь создать простое приложение на Java для установки APK на устройствах Android, подключенных через USB. Использование 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);
Я искал здесь, но нашел установку APK только из приложения Android или из студии Android, а не из базовой Java. или веб-модуль Java

Ваша помощь будет очень признательна ;

Подробнее здесь: https://stackoverflow.com/questions/540 ... -java-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»