首頁 : 文件類型 :  編程文件

.SMALI 文件格式

文件類型 Android Smali彙編語言文件

Android Smali彙編語言文件
開發商 Google
分類 編程文件
格式 文本文件

SMALI是什麼文件?

用Smali編寫的開發文件,Android Dalvik虛拟機使用的彙編語言;通常通過反編譯.DEX(Dalvik可執行文件)文件來創建,這些文件是Android應用程序(.APK文件)中包含的可執行文件;通常用于對Android應用程序的内容進行低級檢查,或用于對Android應用程序進行黑客攻擊。

如何打開 .SMALI 文件

Android Smali彙編語言文件 是程序源代碼或配置文件,建議用代碼編輯器打開。

  1. 确認文件擴展名為 .SMALI,且文件已完整下載。
  2. 根據您的操作系統,參考下方分平台說明,使用推薦軟件打開 Android Smali彙編語言文件
  3. 若無需安裝軟件,可嘗試 FileInfo 在線工具(如 JSON 在線解析)。
  4. 仍無法打開?使用 文件格式識别 檢查擴展名是否與真實格式一緻。

分平台打開方式

Windows

VS Code、Visual Studio、Notepad++。

Mac

VS Code、Xcode(視語言而定)。

在線處理方式

可使用對應語言的格式化、JSON/XML 轉換等開發工具。

常見問題

可以用記事本打開嗎?
可以,但代碼編輯器提供語法高亮,更便于閱讀。
更多信息

可以使用baksmali(SMALI包中包含的程序)将DEX文件反編譯為相應的SMALI文件。為了閱讀SMALI文件,Android Cracking博客發布了一個SMALI語法突出顯示的Notepad++插件

注:"Smali"代表冰島語中的彙編程序。冰島有一個名為Dalvik的村莊,Dalvik虛拟機就是從這個村莊命名的。同樣,"Baksmali"代表反彙編程序

打開.SMALI文件的軟件程序
最後更新:2020-02-10

關于SMALI文件

本頁幫助您了解 .SMALI(Android Smali彙編語言文件)是什麼文件、如何打開,以及可用的軟件與在線工具。該格式屬于「編程文件」分類。我們力求信息準确;若發現錯誤或希望補充,歡迎反饋。