Dateityp | Google Android Smali Assembly Language Developer Format |
Entwickler | |
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-Dateien werden während der Dekompilierung von DEX-Dateien generiert. Das DEX-Dateiformat wird von Android Dalvik Virtual Machine verwendet. Dalvik ist eine Android-Entwicklungsumgebung. DEX-Dateien sind ausführbare Dateien, die in APK-Paketen gespeichert sind.
Durch Konvertieren von DEX in SMALI (Baksmaling) wird eine Java-Quellcodedatei erstellt. Eine solche Datei ist jedoch keine exakte Rekonstruktion des Originalcodes, da SMALI ein verlustbehaftetes Format und Java eine komplexe Sprache ist.
Wenn eine Situation vorgekommen ist, in der Sie die SMALI-Datei auf Ihrem Computer nicht öffnen konnten – kann es viele Ursachen geben. Die erste und zugleich wichtigste (am häufigsten wiederfahren) ist das Fehlen der entsprechenden Applikation zur Bedienung von SMALI unter den auf Ihrem Computer installierten Applikationen.
Eine sehr einfache Art und Weise dieses Problem zu lösen ist das Finden und Herunterladen der entsprechenden Applikation. Der erste Teil der Aufgabe ist gemacht – Programme zur Bedienung der SMALI-Datei finden Sie unten.Jetzt reicht es aus, die entsprechende Applikation herunterzuladen und zu installieren.
Im weiteren Teil dieser Seite finden Sie andere mögliche Ursachen, die ein Problem mit den SMALI-Dateien verursachen.
Die fehlende Möglichkeit die SMALI-Datei zu öffnen und mit ihr zu arbeiten muss gar nicht bedeuten, dass wir keine entsprechende Software auf unserem Computer installiert haben. Es können andere Probleme auftauchen, die uns ebenfalls die Arbeit mit der Google Android Smali Assembly Language Developer Format-Datei verweigern. Unten wurde eine Liste möglicher Probleme platziert.
Wenn Sie sich sicher sind, dass alle genannten Ursachen in Ihrem Fall nicht zutreffend sind (oder schon eliminiert wurden), sollte die SMALI-Datei mit Ihren Programmen ohne weitere Probleme zusammenarbeiten. Wenn das Problem mit der SMALI-Datei jedoch nicht gelöst wurde, kann es bedeuten, dass in diesem Fall noch ein anderes, seltenes Problem mit der SMALI-Datei aufgetreten ist. In diesem Fall bleibt nur noch die Hilfe eines Spezialisten übrig.
.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 |
Wenn Sie irgendeine Datei mit einem neuen Programm verbinden möchten (z.B. meine-Datei.SMALI) können Sie zwei Vorgehensweisen nutzen. Die erste und einfachste ist das Klicken der gewählten SMALI-Datei mit der rechten Maustaste. Aus dem Auswahlmenü wählen Sie die Option Standardprogramm auswählen…, als nächstes die Option "Andere App auf diesem PC suchen" und finden das genötigte Programm. Die ganze Operation bestätigt man mit einem Klick auf die Schaltfläche OK.
Viele Dateien beinhalten Daten in Form von Text oder Zahlen. Es ist möglich, dass beim Öffnen unbekannter Dateien (z.B. SMALI) im System Windows ein einfacher populärer Texteditor, wie Microsoft Editor uns erlaubt, einen Teil der in der Datei kodierten Daten zu sehen. Diese Methode erlaubt den Inhalt vieler Dateien zu sehen, jedoch nicht in so einer Struktur, wie es das Programm erlaubt, das zu ihrer Bedienung vorgesehen ist.