Почему приложения Android не запускаются в Linux изначально, поскольку Android основан на Linux?

Нашел. Мне нужно было использовать «расширенные правила»:

firewall-cmd --remove-service=smtp
firewall-cmd --add-rich-rule='rule family="ipv4" source address="x.x.x.x" service name="smtp" accept'
0
11.03.2021, 17:34
1 ответ

Android может использовать одно и то же ядро, но существует больше компонентов, от которых зависит приложение Android:

the platform architecture stack of an android device(Платформенные архитектуры, developer.android.com)

Зависимости, такие как Android Java API или Android Runtime, не существуют в обычных дистрибутивах Linux. Без помощи эмулятора, такого как тот, который поставляется с Android Studio, приложения Android не смогут работать за пределами своей предполагаемой платформы.

3
18.03.2021, 22:25

Теги

Похожие вопросы