Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

aapt - Online w chmurze

Uruchom aapt u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


aapt — narzędzie do pakowania zasobów systemu Android

STRESZCZENIE


mieszkanie polecenie [ opcje ] pliki ...

mieszkanie l[ist] [-v] [-a] plik.{zip,jar,apk}
Lista zawartości archiwum zgodnego z Zip.

mieszkanie d[ump] [--wartości] CO plik.{apk} [zasób [zasób ...]]

ciągi Wydrukuj zawartość puli ciągów tabeli zasobów w pliku APK.
znaczek Wydrukuj etykietę i ikonę aplikacji zadeklarowanej w APK.
uprawnienia Wydrukuj uprawnienia z APK.
zasoby Wydrukuj tabelę zasobów z APK.
konfiguracje Wydrukuj konfiguracje w APK.
xmltree Wydrukuj skompilowane pliki xml w podanych zasobach.
xmlstrings Drukuje ciągi danych skompilowanych zasobów xml.

mieszkanie pakiet [pakiet] [-d] [-f] [-m] [-u] [-v] [-x] [-z] [-M AndroidManifest.xml]

[-0 rozszerzenie [-0 rozszerzenie...]] [-g tolerancja] [-jjarfile]
[--debug-mode] [--min-sdk-wersja VAL] [--target-sdk-version VAL]
[--wersja-aplikacji WARTOŚĆ] [--nazwa-wersji-aplikacji TEKST] [--pakiet niestandardowy WARTOŚĆ]
[--zmień nazwę-pakietu-manifestu PAKIET]
[--zmień nazwę-oprzyrządowania-pakiet-docelowy PAKIET]
[--utf16] [--auto-dodaj-nakładkę]
[--max-res-wersja VAL]
[-I pakiet podstawowy [-I pakiet podstawowy ...]]
[-A katalog-źródłowy-zasobów] [-G plik-listy-klas] [-P plik-definicji-publicznej]
[-S źródła-zasobów [-S źródła-zasobów ...]]
[-F plik-apk] [-J katalog-plików-R]
[--produkt produkt1,produkt2,...]
[-c KONFIGURACJA] [--preferred-configuration KONFIGURACJA]
[katalog-plików-rawowych [katalog-plików-surowych] ...]
[--wyjściowy-tekst-symbole DIR]

Spakuj zasoby Androida. Odczyta zasoby i zasoby, które są
dostarczane z argumentami -M -A -S lub raw-files-dir. -J -P -F i -R
opcje kontrolują, które pliki są wyprowadzane.

mieszkanie r[usuń] [-v] plik.{zip,jar,apk} plik1 [plik2 ...]
Usuń określone pliki z archiwum zgodnego z Zip.

mieszkanie a[dd] [-v] plik.{zip,jar,apk} plik1 [plik2 ...]
Dodaj określone pliki do archiwum zgodnego z Zip.

mieszkanie c[runch] [-v] -S źródła-zasobów ... -C folder wyjściowy ...
Wykonaj wstępne przetwarzanie PNG w jednym lub kilku folderach zasobów
i przechowuj wyniki w folderze wyjściowym.

mieszkanie s[ingleCrunch] [-v] -i plik-wejściowy -o plik-wyjściowy
Wykonaj wstępne przetwarzanie PNG w jednym pliku.

mieszkanie wersja]
Wydrukuj wersję programu.

OPIS


Narzędzie Android Asset Packaging Tool (aapt) pobiera pliki zasobów aplikacji, takie jak
Plik AndroidManifest.xml i pliki XML dla działań i kompiluje je. jakiś
R.java jest również tworzony, dzięki czemu możesz odwoływać się do swoich zasobów z kodu Java.

OPCJE


Podsumowanie opcji znajduje się poniżej.

-a drukuj dane specyficzne dla Androida (zasoby, manifest) podczas wystawiania

-c określ, które konfiguracje mają zostać uwzględnione. Domyślnie są to wszystkie konfiguracje. ten
wartość parametru powinna być listą wartości konfiguracyjnych oddzielonych przecinkami.
Ustawienia regionalne należy określić jako parę język lub język-region. Trochę
przykłady:
en
port, en
port, ziemia, en_US

Jeśli umieścisz na liście specjalne ustawienie regionalne, zz_ZZ, będzie ono działać
pseudolokalizacja na domyślne ustawienia regionalne, modyfikując wszystkie ciągi, dzięki czemu możesz
poszukaj ciągów, które przeoczyły proces internacjonalizacji. Na przykład:
port, ląd, zz_ZZ

-d co najmniej jeden zasób urządzenia do uwzględnienia, oddzielony przecinkami

-f wymuś nadpisanie istniejących plików

-g określ tolerancję pikseli, aby wymusić obrazy w skali szarości, domyślnie 0

-j określ plik jar lub zip zawierający klasy do uwzględnienia

-k dodano niepotrzebną ścieżkę pliku(ów)

-m utwórz katalogi pakietów w lokalizacji określonej przez -J

-u aktualizacja istniejących pakietów (dodawanie nowych, zastępowanie starszych, usuwanie usuniętych plików)

-v Gadatliwe wyjście

-x tworzyć rozszerzające się (nieaplikacyjne) identyfikatory zasobów

-z wymagają lokalizacji atrybutów zasobów oznaczonych jako localization="sugerowane"

-A dodatkowy katalog, w którym można znaleźć surowe pliki zasobów

-G Plik do wyprowadzania opcji proguard.

-F określ plik APK do wyprowadzenia

-I dodaj istniejący pakiet do bazy dołącz zestaw

-J określić, gdzie wyprowadzić definicje stałych zasobów R.java

-M określ pełną ścieżkę do pliku AndroidManifest.xml, aby dołączyć do pliku zip

-P określić, gdzie wyprowadzić definicje zasobów publicznych

-S katalog, w którym można znaleźć zasoby. Wiele katalogów zostanie przeskanowanych, a
pierwsze znalezione dopasowanie (od lewej do prawej) będzie mieć pierwszeństwo.

-0 określa dodatkowe rozszerzenie, dla którego takie pliki nie będą przechowywane
skompresowany w .apk. Pusty ciąg oznacza, że ​​w ogóle nie należy kompresować żadnych plików.

--Tryb debugowania
wstawia android:debuggable="true" do węzła aplikacji manifestu,
umożliwienie debugowania aplikacji nawet na urządzeniach produkcyjnych.

--min-wersja-sdk
wstawia android: minSdkVersion do manifestu. Jeśli wersja to 7 lub nowsza,
domyślne kodowanie zasobów będzie w UTF-8.

--docelowa wersja SDK
wstawia android:targetSdkVersion do manifestu.

--max-res-wersja
ignoruje wersjonowane katalogi zasobów powyżej podanej wartości.

--wartości
w przypadku użycia z „zasobami zrzutowymi” obejmuje również wartości zasobów.

--kod-wersji
wstawia android:versionCode do manifestu.

--nazwa-wersji
wstawia android:versionName do manifestu.

--niestandardowy pakiet
generuje R.java do innego pakietu.

--dodatkowe pakiety
generuj R.java dla bibliotek. Oddziel biblioteki znakiem ':'.

--generuj-zależności
wygeneruj pliki zależności w tych samych katalogach dla R.java i pakietu zasobów

--automatyczne dodawanie nakładki
Automatycznie dodawaj zasoby, które znajdują się tylko w nakładkach.

--preferowane-konfiguracje
Podobnie jak opcja -c do odfiltrowywania niepotrzebnych konfiguracji, ale wyraża tylko a
pierwszeństwo. Jeśli nie ma dostępnych zasobów z preferowaną konfiguracją
wtedy nie zostanie rozebrany.

--zmień nazwę-pakietu manifestu
Przepisz manifest tak, aby nazwa pakietu była nazwą pakietu podaną w tym miejscu.
Względne nazwy klas (na przykład .Foo) zostaną zmienione na nazwy bezwzględne z
stary pakiet, aby kod nie wymagał zmiany.

--zmień nazwę-pakietu-docelowego-instrumentów
Przepisz manifest tak, aby wszystkie jego komponenty oprzyrządowania kierowały się do podanego
pakiet. Przydatne w połączeniu z --rename-manifest-package do naprawy
testuje pakiet, którego nazwa została zmieniona.

--produkt
Określa, który wariant wybrać dla ciągów, które mają warianty produktu

--utf16
zmienia domyślne kodowanie zasobów na UTF-16. Przydatne tylko wtedy, gdy poziom API to
ustawiony na 7 lub wyższy, gdzie domyślnym kodowaniem jest UTF-8.

--nie-stały-id
Ustaw identyfikator zasobów jako niestały. Jest to wymagane do stworzenia klasy R java, która
nie zawiera wartości końcowej, ale służy do tworzenia skompilowanych bibliotek wielokrotnego użytku
które potrzebują dostępu do zasobów.

--błąd przy nieudanym wstawieniu
Zmusza aapt do zwrócenia błędu, jeśli nie wstawi wartości do manifestu za pomocą
--debug-mode, --min-sdk-version, --target-sdk-version --version-code i --version-
Nazwa. Wstawienie zwykle kończy się niepowodzeniem, jeśli manifest już definiuje atrybut.

--output-text-symbole
Generuje plik tekstowy zawierający symbole zasobów klasy R w
określony folder.

--ignoruj-aktywa
Zasoby do zignorowania.

Korzystaj z aapt online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Alt+F
    Alt+F
    Alt-F zapewnia bezpłatne i otwarte oprogramowanie
    alternatywne oprogramowanie dla DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F ma Sambę i NFS;
    obsługuje ext2/3/4...
    Pobierz Alt-F
  • 2
    Usm
    Usm
    Usm to zunifikowany pakiet Slackware
    menedżer, który obsługuje automatyczne
    rozwiązanie zależności. To jednoczy
    różne repozytoria pakietów, w tym
    slackware, slacky, p...
    Pobierz usm
  • 3
    Chart.js
    Chart.js
    Chart.js to biblioteka JavaScript, która
    pozwala projektantom i programistom rysować
    wszelkiego rodzaju wykresy przy użyciu HTML5
    element płótna. Chart js oferuje świetne
    tablica ...
    Pobierz Chart.js
  • 4
    iReport-Designer dla JasperReports
    iReport-Designer dla JasperReports
    UWAGA: Obsługa iReport/Jaspersoft Studio
    Ogłoszenie: Od wersji 5.5.0,
    Jaspersoft Studio będzie oficjalnym
    klient projektowy dla JasperReports. iReport
    Wola...
    Pobierz iReport-Designer dla JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF zainstaluje wszystkie
    oprogramowanie, które Fedora Linux i inne
    nie obejmuje domyślnie, po
    uruchamianie Fedory po raz pierwszy. Jego
    łatwe dla...
    Pobierz PostInstallerF
  • 6
    strace
    strace
    Projekt strace został przeniesiony do
    https://strace.io. strace is a
    diagnostyczne, debugujące i instruktażowe
    śledzenie przestrzeni użytkownika dla systemu Linux. To jest używane
    monitorować...
    Pobierz strace
  • więcej »

Komendy systemu Linux

Ad