Что такое расширение приложения? - PullRequest
0 голосов
/ 13 июня 2018

Я искал исполняемые файлы в Android и нашел несколько расширений, таких как .dex (байт-код dalvik).Но всякий раз, когда я нажимаю на любой файл .dex, он не может работать на платформе Android в явном виде (даже в основном классе активности, который является точкой входа в приложение Android).Я хочу знать, что такое расширение приложений Android?Помощь будет высоко оценена.

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Расширение приложения для Android .apk.Исполняемый концепт Android не похож на исполняемый файл Windows (.exe).Dalvik - это виртуальная машина, на которой работает каждое приложение для Android.

Весь основной исходный код apk написан на языке Java.Когда вы строите этот проект, все файлы .java преобразуются в .class, теперь инструмент dx adk преобразует все файлы .class в файл classes.dex. И этот файл classes.dex выполняется на виртуальной машине dalvik.

0 голосов
/ 13 июня 2018

Расширение приложения Android: .apk означает Комплект прикладных программ

...