EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

aapt – Online in der Cloud

Führen Sie aapt im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl aapt, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


aapt – Android Asset Packaging Tool

ZUSAMMENFASSUNG


angemessen Befehl [Optionen] Dateien ...

angemessen l[ist] [-v] [-a] Datei.{zip,jar,apk}
Listen Sie den Inhalt des Zip-kompatiblen Archivs auf.

angemessen d[ump] [--values] WAS-Datei.{apk} [asset [asset ...]]

strings Gibt den Inhalt des Ressourcentabellen-String-Pools im APK aus.
Abzeichen Drucken Sie das Etikett und das Symbol für die in APK deklarierte App.
Berechtigungen Drucken Sie die Berechtigungen aus dem APK aus.
resources Drucken Sie die Ressourcentabelle aus der APK.
Konfigurationen Drucken Sie die Konfigurationen im APK aus.
xmltree Druckt die kompilierten XML-Dateien in den angegebenen Assets.
xmlstrings Gibt die Zeichenfolgen der angegebenen kompilierten XML-Assets aus.

angemessen p[ackage] [-d] [-f] [-m] [-u] [-v] [-x] [-z] [-M AndroidManifest.xml]

[-0 Erweiterung [-0 Erweiterung ...]] [-g Toleranz] [-j Jarfile]
[--debug-mode] [--min-sdk-version VAL] [--target-sdk-version VAL]
[--app-version VAL] [--app-version-name TEXT] [--custom-package VAL]
[--rename-manifest-package PAKET]
[--rename-instrumentation-target-package PAKET]
[--utf16] [--auto-add-overlay]
[--max-res-version VAL]
[-I Basispaket [-I Basispaket ...]]
[-A Asset-Quellenverzeichnis] ​​[-G Klassenlistendatei] [-P öffentliche Definitionsdatei]
[-S Ressourcenquellen [-S Ressourcenquellen ...]]
[-F apk-datei] [-J R-dateiverzeichnis]
[--product produkt1, produkt2,...]
[-c KONFIGS] [--preferred-configurations KONFIGS]
[Rohdateiverzeichnis [Rohdateiverzeichnis] ​​...]
[--output-text-symbols DIR]

Verpacken Sie die Android-Ressourcen. Es werden vorhandene Vermögenswerte und Ressourcen gelesen
Wird mit den Argumenten -M -A -S oder raw-files-dir bereitgestellt. Das -J -P -F und -R
Optionen steuern, welche Dateien ausgegeben werden.

angemessen r[emove] [-v] Datei.{zip,jar,apk} Datei1 [Datei2 ...]
Löschen Sie die angegebenen Dateien aus dem Zip-kompatiblen Archiv.

angemessen eine[dd] [-v] Datei.{zip,jar,apk} Datei1 [Datei2 ...]
Fügen Sie die angegebenen Dateien dem Zip-kompatiblen Archiv hinzu.

angemessen c[runch] [-v] -S Ressourcenquellen ... -C Ausgabeordner ...
Führen Sie eine PNG-Vorverarbeitung für einen oder mehrere Ressourcenordner durch
und speichern Sie die Ergebnisse im Ausgabeordner.

angemessen s[ingleCrunch] [-v] -i Eingabedatei -o Ausgabedatei
Führen Sie eine PNG-Vorverarbeitung für eine einzelne Datei durch.

angemessen Ausführung]
Programmversion drucken.

BESCHREIBUNG


Das Android Asset Packaging Tool (aapt) übernimmt Ihre Anwendungsressourcendateien, z
Erstellt die Datei „AndroidManifest.xml“ und die XML-Dateien für Ihre Aktivitäten und kompiliert sie. Ein
R.java wird ebenfalls erstellt, sodass Sie in Ihrem Java-Code auf Ihre Ressourcen verweisen können.

OPTIONAL


Nachfolgend finden Sie eine Zusammenfassung der Optionen.

-a Geben Sie beim Auflisten Android-spezifische Daten (Ressourcen, Manifest) aus

-c Geben Sie an, welche Konfigurationen einbezogen werden sollen. Der Standardwert sind alle Konfigurationen. Der
Der Wert des Parameters sollte eine durch Kommas getrennte Liste von Konfigurationswerten sein.
Gebietsschemas sollten entweder als Sprache oder als Sprachregionspaar angegeben werden. Manche
Beispiele:
en
port,en
port,land,en_US

Wenn Sie das spezielle Gebietsschema zz_ZZ in die Liste aufnehmen, wird es ausgeführt
Pseudolokalisierung im Standardgebietsschema, wobei alle Zeichenfolgen so geändert werden, dass Sie dies können
Suchen Sie nach Saiten, die den Internationalisierungsprozess verpasst haben. Zum Beispiel:
Hafen, Land, zz_ZZ

-d ein oder mehrere einzuschließende Geräteressourcen, durch Kommas getrennt

-f Überschreiben vorhandener Dateien erzwingen

-g Geben Sie eine Pixeltoleranz an, um Bilder in Graustufen zu erzwingen, Standardwert 0

-j Geben Sie eine JAR- oder ZIP-Datei an, die die einzuschließenden Klassen enthält

-k Junk-Pfad der hinzugefügten Datei(en).

-m Erstellen Sie Paketverzeichnisse unter dem durch -J angegebenen Speicherort

-u Vorhandene Pakete aktualisieren (neue hinzufügen, ältere ersetzen, gelöschte Dateien entfernen)

-v ausführliche Ausgabe

-x Erstellen Sie erweiternde (nicht anwendungsbezogene) Ressourcen-IDs

-z Erfordert die Lokalisierung von Ressourcenattributen, die mit „localization="suggested"“ gekennzeichnet sind.

-A zusätzliches Verzeichnis, in dem Roh-Asset-Dateien zu finden sind

-G Eine Datei zur Ausgabe von Proguard-Optionen.

-F Geben Sie die auszugebende APK-Datei an

-I Fügen Sie ein vorhandenes Paket zum Basis-Include-Set hinzu

-J Geben Sie an, wo R.java-Ressourcenkonstantendefinitionen ausgegeben werden sollen

-M Geben Sie den vollständigen Pfad zu AndroidManifest.xml an, der in die ZIP-Datei aufgenommen werden soll

-P Geben Sie an, wo öffentliche Ressourcendefinitionen ausgegeben werden sollen

-S Verzeichnis, in dem Ressourcen gefunden werden. Mehrere Verzeichnisse werden gescannt und die
Die erste gefundene Übereinstimmung (von links nach rechts) hat Vorrang.

-0 Gibt eine zusätzliche Erweiterung an, für die solche Dateien nicht gespeichert werden
komprimiert in der .apk. Eine leere Zeichenfolge bedeutet, dass überhaupt keine Dateien komprimiert werden.

--Debug-Modus
fügt android:debuggable="true" in den Anwendungsknoten des Manifests ein,
Dadurch wird die Anwendung auch auf Produktionsgeräten debuggbar.

--min-sdk-version
fügt android:minSdkVersion in das Manifest ein. Wenn die Version 7 oder höher ist, wird die
Die Standardcodierung für Ressourcen erfolgt in UTF-8.

--target-sdk-version
Fügt android:targetSdkVersion in das Manifest ein.

--max-res-version
ignoriert versionierte Ressourcenverzeichnisse über dem angegebenen Wert.

--Werte
Bei Verwendung mit „Dump-Ressourcen“ werden auch Ressourcenwerte einbezogen.

--version-code
fügt android:versionCode in das Manifest ein.

--version-name
fügt android:versionName in das Manifest ein.

--custom-package
generiert R.java in ein anderes Paket.

--extra-packages
Generieren Sie R.Java für Bibliotheken. Trennen Sie Bibliotheken mit „:“.

--generate-dependencies
Generieren Sie Abhängigkeitsdateien in denselben Verzeichnissen für R.java und Ressourcenpaket

--auto-add-overlay
Fügen Sie automatisch Ressourcen hinzu, die sich nur in Overlays befinden.

--preferred-configurations
Wie die Option -c zum Herausfiltern nicht benötigter Konfigurationen, drückt jedoch nur a aus
Präferenz. Wenn mit der bevorzugten Konfiguration keine Ressource verfügbar ist
dann wird es nicht abgezogen.

--rename-manifest-package
Schreiben Sie das Manifest so um, dass sein Paketname der hier angegebene Paketname ist.
Relative Klassennamen (z. B. .Foo) werden mit in absolute Namen geändert
altes Paket, sodass der Code nicht geändert werden muss.

--rename-instrumentation-target-package
Schreiben Sie das Manifest so um, dass alle seine Instrumentierungskomponenten auf das angegebene Ziel abzielen
Paket. Nützlich, wenn es in Verbindung mit --rename-manifest-package zum Beheben verwendet wird
testet ein Paket, das umbenannt wurde.

--Produkt
Gibt an, welche Variante für Zeichenfolgen mit Produktvarianten ausgewählt werden soll

--utf16
Ändert die Standardkodierung für Ressourcen in UTF-16. Nur nützlich, wenn API-Ebene vorhanden ist
auf 7 oder höher eingestellt, wobei die Standardkodierung UTF-8 ist.

--non-constant-id
Machen Sie die Ressourcen-ID nicht konstant. Dies ist erforderlich, um eine R-Java-Klasse zu erstellen
enthält nicht den endgültigen Wert, wird aber verwendet, um wiederverwendbare kompilierte Bibliotheken zu erstellen
die auf Ressourcen zugreifen müssen.

--error-on-failed-insert
Zwingt aapt dazu, einen Fehler zurückzugeben, wenn das Einfügen von Werten in das Manifest fehlschlägt
--debug-mode, --min-sdk-version, --target-sdk-version --version-code und --version-
Name. Das Einfügen schlägt normalerweise fehl, wenn das Manifest das Attribut bereits definiert.

--output-text-symbols
Erzeugt eine Textdatei mit den Ressourcensymbolen der R-Klasse im
angegebenen Ordner.

--ignore-assets
Zu ignorierende Vermögenswerte.

Nutzen Sie aapt online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Alt-F
    Alt-F
    Alt-F bietet eine kostenlose und Open Source
    alternative Firmware für den DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F hat Samba und NFS;
    unterstützt ext2/3/4...
    Laden Sie Alt-F herunter
  • 2
    usm
    usm
    Usm ist ein einheitliches Slackware-Paket
    Manager, der automatisch behandelt
    Abhängigkeitsauflösung. Es vereint
    verschiedene Paket-Repositories einschließlich
    Slackware, locker, p...
    usm herunterladen
  • 3
    Chart.js
    Chart.js
    Chart.js ist eine Javascript-Bibliothek, die
    erlaubt Designern und Entwicklern zu zeichnen
    alle Arten von Diagrammen mit HTML5
    Canvas-Element. Chart js bietet eine großartige
    Anordnung ...
    Laden Sie Chart.js herunter
  • 4
    iReport-Designer für JasperReports
    iReport-Designer für JasperReports
    HINWEIS: Unterstützung für iReport/Jaspersoft Studio
    Ankündigung: Ab Version 5.5.0,
    Jaspersoft Studio wird der offizielle sein
    Design-Client für JasperReports. ich berichte
    werden...
    Laden Sie iReport-Designer für JasperReports herunter
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF installiert alle
    Software, die Fedora Linux und andere
    beinhaltet nicht standardmäßig after
    Fedora zum ersten Mal ausführen. Es ist
    einfach für...
    Laden Sie PostInstallerF herunter
  • 6
    strace
    strace
    Das Strace-Projekt wurde verschoben
    https://strace.io. strace is a
    Diagnose, Debugging und Anleitung
    Userspace-Tracer für Linux. Es ist benutzt
    überwachen ...
    strace herunterladen
  • Mehr »

Linux-Befehle

Ad