Тип файла | Google Android Smali Assembly Language Developer Format |
Разработчик | |
Ads |
SMALI files are generated during DEX file decompilation. DEX file format is used by Android Dalvik Virtual Machine. Dalvik is an Android development environment. DEX files are executable files stored in APK packages.
Converting DEX into SMALI (called baksmaling) creates Java source code file. Such file is not, however, exact reconstruction of original code as SMALI is a lossy format and Java is a complex language.
Файлы SMALI создаются во время декомпиляции файла DEX. Формат файла DEX используется виртуальной машиной Android Dalvik. Dalvik - это среда разработки Android. DEX-файлы - это исполняемые файлы, хранящиеся в пакетах APK.
Преобразование DEX в SMALI (называемое baksmaling) создает файл исходного кода Java. Однако такой файл не является точной реконструкцией исходного кода, поскольку SMALI - это формат с потерями, а Java - сложный язык.
Если появилась ситуация, в которой Вы не можете открыть файл SMALI на своем компьютере - причин может быть несколько. Первой и одновременно самой важной (встречается чаще всего) является отсутствие соответствующей аппликации обслуживающей SMALI среди установленных на Вашем компьютере.
Самым простым способом решения этой проблемы является нахождение и скачивание соответствующей аппликации. Первая часть задания, уже выполнена, - программы для обслуживания файла SMALI Вы найдете ниже. Теперь достаточно скачать и установить соответствующую аппликацию.
В дальнейшей части этой страницы Вы найдете другие возможные причины, вызывающие проблемы с файлами SMALI.
Отсутствие возможности открытия и работы с файлом SMALI, совсем не должен значить, что мы не имеем установленного на своем компьютере соответствующего программного обеспечения. Могут выступать другие проблемы, которые также блокируют нам возможность работы с файлом Google Android Smali Assembly Language Developer Format. Ниже находится список возможных проблем.
Если Вы уверены, что все перечисленные поводы отсутствуют в Вашем случае (или были уже исключены), файл SMALI должен сотрудничать с Вашими программами без каких либо проблем. Если проблема с файлом SMALI все-таки не решена, это может значить, что в этом случае появилась другая, редкая проблема с файлом SMALI. В таком случае остается только помощь специалиста.
.a | Unix Static Object Code Library Format |
.a2w | Alice Program World Format |
.actx | DS Game Maker Action Description Format |
.ada | ADA Language Source Code Format |
.addin | Microsoft Visual Studio Addin Format |
.ads | Ada Package Specification |
.agi | Asterisk Gateway Interface Format |
.alb | Alpha Five Data Dictionary |
Если Вы хотите связать какой-то файл с новой программой (напр. moj-plik.SMALI) Вы можете воспользоваться двумя вариантами. Первый и самый простой - это нажатие правой кнопкой мышки на избранный файл SMALI. Из открытого меню выберите опцию Выбрать программу по умолчанию", затем опцию "Пересматривать" и найти требуемую программу. Всю операцию необходимо утвердить нажатием кнопки OK.
Многие файлы содержат данные в виде текста или чисел. Возможно, что во время открытия неизвестных файлов (напр. SMALI) популярный в системе Windows простой редактор текста, которым является Notatnik позволит нам увидеть часть данных, закодированных в файле. Этот метод позволяет просмотреть содержимое многих файлов, однако не в такой форме, как программа, предназначенная для их обслуживания.