Почему я не могу запустить APK файлы на Windows? - PullRequest
1 голос
/ 16 февраля 2020

Я прочитал книгу, как показано ниже, из-за изучения программирования

"Когда вы устанавливаете виртуальную машину Java (JVM) в вашей операционной системе, программы, написанные на Java, будут работать точно так же на любом компьютер. Виртуальные машины созданы для каждой операционной системы так, чтобы они работали одинаково. "

Я знаю, что только окно - x86, Andoroid - система ARM. Но файл APK сделан языком Java. И, возможно, на моем оконном компьютере есть JVM. Почему я не могу запустить в своем окне P C?

(Android система не использует JVM. Она использует Android Runtime (VM). Это root причина?)

1 Ответ

0 голосов
/ 16 февраля 2020

APK - это в основном zip-пакет, содержащий приложение, скомпилированное для среды выполнения Android, а не для JVM, работающей на Windows. Вам нужно использовать эмулятор Android, чтобы иметь возможность запускать приложения Android на Windows. Genymotion является одним из них:

https://www.genymotion.com

Но есть много доступных при поиске в Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...