Heim  >  Artikel  >  Was ist das Suffix des Android-Installationspakets?

Was ist das Suffix des Android-Installationspakets?

WBOY
WBOYOriginal
2022-09-07 11:44:1062100Durchsuche

Das Suffix des Android-Installationspakets ist „.apk“; der vollständige Name von apk ist „Android Package“, das ist ein vom Android-Betriebssystem verwendetes Anwendungspaketdateiformat Verteilen und installieren Sie mobile Anwendungen und Middleware. Eine APK-Datei enthält kompilierte Codedateien, Dateiressourcen, native Ressourcendateien, Zertifikate und Manifestdateien.

Was ist das Suffix des Android-Installationspakets?

Die Betriebsumgebung dieses Tutorials: MIUI 13-System, Xiaomi 12-Mobiltelefon.

Was ist das Suffix des Android-Installationspakets?

Das Android-Mobiltelefon-Installationspaket liegt im APK-Format vor, also *.APK.

APK, der vollständige Name ist Android Package, das Android-Installationspaket. APK ist ein Dateiformat ähnlich wie Symbian Sis oder Sisx. Es kann installiert werden, indem die APK-Datei zur Ausführung direkt auf den Android-Emulator oder das Android-Telefon übertragen wird.

Die APK-Datei liegt tatsächlich im Zip-Format vor und der Suffixname wird in APK geändert. Nach dem Dekomprimieren über UnZip können Sie die Dex-Datei sehen. Dex ist die Abkürzung für Dalvik VM Executes, das Ausführungsprogramm von Android Dalvik. Es handelt sich nicht um den Bytecode von Java ME, sondern um den Dalvik-Bytecode.

Die Struktur einer APK-Datei ist:

  • META-INF (häufig in Jar-Dateien zu finden).

  • res (Verzeichnis, in dem Ressourcendateien gespeichert sind).

  • AndroidManifest.xml (globale Programmkonfigurationsdatei).

  • classes.dex (Dalvik-Bytecode).

  • resources.arsc (kompilierte binäre Ressourcendatei).

Wissen erweitern

APK (vollständiger Name: Android-Anwendungspaket, Android-Anwendungspaket) ist ein Anwendungspaketdateiformat, das vom Android-Betriebssystem zum Verteilen und Installieren mobiler Anwendungen und Middleware verwendet wird. Wenn der Code einer Android-Anwendung auf einem Android-Gerät ausgeführt werden soll, muss er zunächst kompiliert und dann in eine Datei gepackt werden, die vom Android-System erkannt werden kann, bevor er ausgeführt werden kann Android-System. Es ist „APK“. Eine APK-Datei enthält kompilierte Codedateien (.dex-Dateien), Dateiressourcen (Ressourcen), native Ressourcendateien (Assets), Zertifikate (Zertifikate) und Manifestdateien (Manifestdateien).

APK-Dateien basieren auf dem ZIP-Dateiformat, das ähnlich wie JAR-Dateien aufgebaut ist, und der Internet-Medientyp ist: application/vnd.android.package-archive.

APK ist die Abkürzung für Android Application Package, also Android-Installationspaket (apk). APK ist ein Dateiformat ähnlich SymbianSis oder Sisx. Sie können es installieren, indem Sie die APK-Datei zur Ausführung direkt auf den Android-Emulator oder das Android-Telefon übertragen.

Die APK-Datei ist dieselbe wie die SIS-Datei. Sie packt das von androidsdk kompilierte Projekt in eine Installationsprogrammdatei im APK-Format. Die APK-Datei liegt tatsächlich im Zip-Format vor, der Suffixname wurde jedoch in apk geändert. Nach dem Dekomprimieren ist die Dex-Datei die Abkürzung für DalvikVM, das heißt, das Android-Dalvik-Ausführungsprogramm der Bytecode von Java ME, sondern der Dalvik-Wortabschnittscode. Android benötigt beim Ausführen eines Programms zunächst UnZip und ist dann genauso direkt wie die PE-Datei in Windows Mobile. Die Vertraulichkeit und Zuverlässigkeit des Programms ist jedoch nicht sehr hoch Die Architektur entspricht dem Entwicklungsgesetz und auch die Windows Gadgets (WPF) von Microsoft übernehmen diesen Architekturansatz. Auf der Android-Plattform wird die ausführbare Datei von dalvikvm im APK-Format gepackt. Der endgültige Laufzeitlader dekomprimiert sie zuerst und ruft dann die Berechtigungsanweisung in der kompilierten Datei androidmanifest.xml ab. Sie müssen wissen, dass es noch Einschränkungen gibt Viele Sicherheitseinschränkungen, aber wenn Sie die APK-Datei in den Ordner /system/app übertragen, werden Sie feststellen, dass die Ausführung uneingeschränkt ist. Vielleicht wählen wir diesen Ordner nicht für die normale Installation, aber in Androidrom werden die APK-Dateien des Systems standardmäßig in diesem Ordner abgelegt und sie verfügen über Root-Berechtigungen.

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!

Das obige ist der detaillierte Inhalt vonWas ist das Suffix des Android-Installationspakets?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn