Top.Mail.Ru
Ответы

В Java при сборке простого приложения не имеет значение собирать приложения как JAR или как APK

Если приложение весьма простое, т. е не использует 3D графику в чем будет разница при сборке между JAR и APK?

Собственно в чем будет разница?
И главные отличия?

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Ученик
9лет

много отличий. на андроиде classes.dex вместо class, манифест вставляется, обязательная цифровая подпись

Аватар пользователя
Ученик
9лет

причем тут 3d, чудик? хоть хелловорлд. под андроидом не будет работать если jar. там манифест нужен и все такое. самому никак до всего этого дойти? или просто поговорить не с кем?

Аватар пользователя
Знаток
9лет

.jar будет запускаться на тех осях где может работать jvm. Андроид jvm не поддерживает, у андроида, как сказано выше, своя виртуальная машина - dalvik.много отличий. на андроиде classes.dex вместо class, манифест вставляется, обязательная цифровая подпись

Аватар пользователя
Профи
9лет

.jar будет запускаться на тех осях где может работать jvm. Андроид jvm не поддерживает, у андроида, как сказано выше, своя виртуальная машина - dalvik.

Аватар пользователя
Профи
9лет

Ты что дурак что ли? APK = Android Packaging Kit, это СПЕЦИАЛЬНО под андроид (ещё началось с dalvik VM), а jar - это под ПК. Разница колоссальная, два совершенно разных способа сборки.