ພາສາອັງກິດພາສາຝຣັ່ງເຢຍລະມັນItalianປອກຕຸຍການລັດເຊຍແອສປາໂຍນ

OnWorks favicon

aapt - ອອນລາຍໃນຄລາວ

ດໍາເນີນການ aapt ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ aapt ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


aapt - Android Asset Packaging Tool

ສະຫຼຸບສັງລວມ


aapt ຄໍາສັ່ງ [ທາງເລືອກ] ໄຟລ໌ ...

aapt l[ist] [-v] [-a] ໄຟລ໌.{zip,jar,apk}
ລາຍຊື່ເນື້ອຫາຂອງແຟ້ມທີ່ເຂົ້າກັນໄດ້ກັບ Zip.

aapt d[ump] [--values] ໄຟລ໌ອັນໃດ.{apk} [ຊັບສິນ [asset ...]]

strings ພິມເນື້ອໃນຂອງຕາຕະລາງຊັບພະຍາກອນໃນ APK.
badging ພິມປ້າຍກຳກັບ ແລະໄອຄອນສຳລັບແອັບທີ່ປະກາດໄວ້ໃນ APK.
ການອະນຸຍາດ ພິມການອະນຸຍາດຈາກ APK.
resources ພິມຕາຕະລາງຊັບພະຍາກອນຈາກ APK.
configurations ພິມການຕັ້ງຄ່າໃນ APK.
xmltree ພິມ xmls ທີ່ລວບລວມໄວ້ໃນຊັບສິນທີ່ໃຫ້.
xmlstrings ພິມສາຍຂອງຊັບສິນ xml ທີ່ລວບລວມໄວ້.

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

[-0 extension [-0 extension ...]] [-g tolerance] [-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 PACKAGE]
[--rename-instrumentation-target-package PACKAGE]
[--utf16] [--auto-add-overlay]
[--max-res-version VAL]
[-I ຖານ-ຊຸດ [-I ຖານ-ຊຸດ ...]]
[-A asset-source-dir] [-G class-list-file] [-P public-definitions-file]
[-S resource-sources [-S resource-sources...]]
[-F apk-file] [-J R-file-dir]
[-- ຜະ​ລິດ​ຕະ​ພັນ 1​, ຜະ​ລິດ​ຕະ​ພັນ 2​, ...​]
[-c CONFIGS] [--preferred-configurations CONFIGS]
[raw-files-dir [raw-files-dir] ...]
[--output-text-symbols DIR]

ຫຸ້ມຫໍ່ຊັບພະຍາກອນ Android. ມັນຈະອ່ານຊັບສິນແລະຊັບພະຍາກອນທີ່ມີ
ສະຫນອງໃຫ້ກັບ -M -A -S ຫຼື raw-files-dir arguments. The -J -P -F ແລະ -R
ທາງ​ເລືອກ​ໃນ​ການ​ຄວບ​ຄຸມ​ທີ່​ໄຟລ​໌​ແມ່ນ​ຜົນ​ຜະ​ລິດ​.

aapt r[emove] [-v] file.{zip,jar,apk} file1 [file2 ...]
ລຶບໄຟລ໌ທີ່ລະບຸໄວ້ອອກຈາກແຟ້ມຈັດເກັບທີ່ເຂົ້າກັນໄດ້ກັບ Zip.

aapt ໄຟລ໌ a[dd] [-v].{zip,jar,apk} file1 [file2 ...]
ເພີ່ມໄຟລ໌ທີ່ລະບຸໄວ້ໃນແຟ້ມຈັດເກັບທີ່ເຂົ້າກັນໄດ້ກັບ Zip.

aapt c[runch] [-v] -S resource-sources ... -C output-folder ...
ເຮັດການປຸງແຕ່ງ PNG ລ່ວງໜ້າໃນໜຶ່ງ ຫຼືຫຼາຍໂຟນເດີຊັບພະຍາກອນ
ແລະເກັບຮັກສາຜົນໄດ້ຮັບໃນໂຟນເດີຜົນໄດ້ຮັບ.

aapt s[ingleCrunch] [-v] -i input-file -o outputfile
ເຮັດການປະມວນຜົນກ່ອນ PNG ໃນໄຟລ໌ດຽວ.

aapt v[ສະບັບ]
ສະບັບຂອງໂຄງການພິມ.

ລາຍລະອຽດ


ເຄື່ອງ​ມື​ການ​ຫຸ້ມ​ຫໍ່​ຊັບ​ສິນ Android (aapt​) ເອົາ​ໄຟລ​໌​ຊັບ​ພະ​ຍາ​ກອນ​ຂອງ​ທ່ານ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​, ເຊັ່ນ​:
ໄຟລ໌ AndroidManifest.xml ແລະໄຟລ໌ XML ສໍາລັບກິດຈະກໍາຂອງທ່ານ, ແລະລວບລວມພວກມັນ. ອັນ
R.java ຍັງຖືກຜະລິດເພື່ອໃຫ້ທ່ານສາມາດອ້າງອີງຊັບພະຍາກອນຂອງທ່ານຈາກລະຫັດ Java ຂອງທ່ານ.

OPTIONS


ສະຫຼຸບຂອງທາງເລືອກແມ່ນລວມຢູ່ຂ້າງລຸ່ມນີ້.

-a ພິມຂໍ້ມູນສະເພາະ Android (ຊັບພະຍາກອນ, manifest) ເມື່ອລາຍຊື່

-c ລະບຸວ່າຈະລວມເອົາການຕັ້ງຄ່າໃດ. ຄ່າເລີ່ມຕົ້ນແມ່ນການຕັ້ງຄ່າທັງໝົດ. ໄດ້
ຄ່າຂອງພາຣາມິເຕີຄວນເປັນລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຄ່າການຕັ້ງຄ່າ.
ທ້ອງຖິ່ນຄວນຈະຖືກລະບຸວ່າເປັນພາສາ ຫຼືຄູ່ພາສາ-ພາກພື້ນ. ບາງ
ຕົວຢ່າງ:
en
ພອດ, en
port,land,en_US

ຖ້າທ່ານໃສ່ທ້ອງຖິ່ນພິເສດ, zz_ZZ ໃນບັນຊີລາຍຊື່, ມັນຈະປະຕິບັດ
pseudolocalization ຢູ່ໃນຈຸດເລີ່ມຕົ້ນ, ແກ້ໄຂສາຍສະຕຣິງທັງໝົດເພື່ອໃຫ້ເຈົ້າສາມາດ
ຊອກຫາສາຍທີ່ພາດຂະບວນການສາກົນ. ຍົກ​ຕົວ​ຢ່າງ:
ທ່າເຮືອ,ທີ່ດິນ,zz_ZZ

-d ນຶ່ງ ຫຼືຫຼາຍຊັບສິນອຸປະກອນທີ່ຈະຮວມ, ແຍກອອກດ້ວຍເຄື່ອງໝາຍຈຸດ

-f ບັງຄັບຂຽນທັບຂອງໄຟລ໌ທີ່ມີຢູ່ແລ້ວ

-g ລະບຸຄວາມທົນທານຂອງ pixels ລວງເພື່ອບັງຄັບຮູບພາບໃຫ້ເປັນສີຂີ້ເຖົ່າ, ຄ່າເລີ່ມຕົ້ນ 0

-j ລະບຸກະປ໋ອງ ຫຼືໄຟລ໌ zip ທີ່ມີຫ້ອງຮຽນທີ່ຈະລວມເອົາ

-k ເພີ່ມເສັ້ນທາງຂີ້ເຫຍື້ອຂອງໄຟລ໌

-m ສ້າງໄດເລກະທໍລີຊຸດພາຍໃຕ້ສະຖານທີ່ທີ່ລະບຸໄວ້ໂດຍ -J

-u ອັບ​ເດດ​ແພັກ​ເກດ​ທີ່​ມີ​ຢູ່​ແລ້ວ (ເພີ່ມ​ໃຫມ່, ແທນ​ທີ່​ເກົ່າ, ເອົາ​ໄຟລ​໌​ທີ່​ຖືກ​ລົບ​ອອກ​)

-v ຜົນຜະລິດ verbose

-x ສ້າງ ID ຊັບພະຍາກອນທີ່ຂະຫຍາຍ (ບໍ່ແມ່ນແອັບພລິເຄຊັນ).

-z ຕ້ອງການ localization ຂອງຄຸນລັກສະນະຊັບພະຍາກອນທີ່ຫມາຍດ້ວຍ localization = "ແນະນໍາ"

-A ໄດເລກະທໍລີເພີ່ມເຕີມທີ່ຈະຊອກຫາໄຟລ໌ຊັບສິນດິບ

-G ໄຟລ໌ທີ່ຈະອອກທາງເລືອກ proguard ເຂົ້າໄປໃນ.

-F ລະບຸໄຟລ໌ apk ທີ່ຈະອອກ

-I ເພີ່ມຊຸດທີ່ມີຢູ່ກັບພື້ນຖານປະກອບມີຊຸດ

-J ລະບຸບ່ອນທີ່ຈະອອກ R.java ຄໍານິຍາມຄົງທີ່ຂອງຊັບພະຍາກອນ

-M ລະບຸເສັ້ນທາງເຕັມໄປຫາ AndroidManifest.xml ເພື່ອລວມຢູ່ໃນ zip

-P ລະບຸບ່ອນທີ່ຈະອອກຄໍານິຍາມຊັບພະຍາກອນສາທາລະນະ

-S ໄດເລກະທໍລີທີ່ຈະຊອກຫາຊັບພະຍາກອນ. ຫຼາຍໄດເລກະທໍລີຈະຖືກສະແກນແລະ
ນັດທຳອິດທີ່ພົບ (ຊ້າຍຫາຂວາ) ຈະມີຄະແນນນຳໜ້າ.

-0 ລະບຸສ່ວນຂະຫຍາຍເພີ່ມເຕີມທີ່ໄຟລ໌ດັ່ງກ່າວຈະບໍ່ຖືກເກັບໄວ້
ບີບອັດຢູ່ໃນ .apk. ສະຕຣິງຫວ່າງເປົ່າໝາຍເຖິງການບໍ່ບີບອັດໄຟລ໌ໃດໆເລີຍ.

--debug-mode
ໃສ່ android:debuggable="true" ໃສ່​ຂໍ້​ມູນ​ຂອງ​ແອັບ​ພ​ລິ​ເຄ​ຊັນ​ຂອງ manifest,
ເຮັດໃຫ້ແອັບພລິເຄຊັນສາມາດແກ້ບັນຫາໄດ້ເຖິງແມ່ນວ່າຢູ່ໃນອຸປະກອນການຜະລິດ.

--min-sdk-version
ໃສ່ android:minSdkVersion ເຂົ້າໃນ manifest. ຖ້າ​ຫາກ​ວ່າ​ສະ​ບັບ​ແມ່ນ 7 ຫຼື​ສູງ​ກວ່າ​, ໄດ້​
ການເຂົ້າລະຫັດເລີ່ມຕົ້ນຂອງຊັບພະຍາກອນຈະຢູ່ໃນ UTF-8.

--target-sdk-version
ແຊກ android:targetSdkVersion ເຂົ້າໄປໃນ manifest.

--max-res-version
ບໍ່ສົນໃຈໄດເລກະທໍລີຊັບພະຍາກອນທີ່ມີເວີຊັນຂ້າງເທິງຄ່າທີ່ໃຫ້.

--ຄຸນຄ່າ
ເມື່ອໃຊ້ກັບ "ຊັບພະຍາກອນ dump" ຍັງປະກອບມີມູນຄ່າຊັບພະຍາກອນ.

--version-code
ໃສ່ android:versionCode ໃນ manifest.

--version-name
ໃສ່ android:versionName ໃນ manifest.

--ຊຸດ​ທີ່​ກໍາ​ນົດ​ເອງ
ສ້າງ R.java ເຂົ້າໄປໃນຊຸດທີ່ແຕກຕ່າງກັນ.

-- ແພັກເກດພິເສດ
ສ້າງ R.java ສໍາລັບຫ້ອງສະຫມຸດ. ແຍກຫ້ອງສະໝຸດດ້ວຍ ':'.

--generate-dependencies
ສ້າງໄຟລ໌ dependency ໃນໄດເລກະທໍລີດຽວກັນສໍາລັບ R.java ແລະຊຸດຊັບພະຍາກອນ

--auto-add-overlay
ເພີ່ມຊັບພະຍາກອນທີ່ພຽງແຕ່ຢູ່ໃນການຊ້ອນກັນໂດຍອັດຕະໂນມັດ.

--preferred-configurations
ເຊັ່ນດຽວກັນກັບທາງເລືອກ -c ສໍາລັບການກັ່ນຕອງອອກການຕັ້ງຄ່າທີ່ບໍ່ຈໍາເປັນ, ແຕ່ວ່າພຽງແຕ່ສະແດງອອກ a
ຄວາມມັກ. ຖ້າບໍ່ມີຊັບພະຍາກອນທີ່ມີການຕັ້ງຄ່າທີ່ຕ້ອງການ
ຫຼັງ ຈາກ ນັ້ນ ມັນ ຈະ ບໍ່ ໄດ້ ຖືກ ລອກ ເອົາ .

--rename-manifest-package
ຂຽນ manifest ຄືນໃໝ່ເພື່ອໃຫ້ຊື່ແພັກເກັດຂອງມັນແມ່ນຊື່ແພັກເກັດທີ່ໃຫ້ຢູ່ທີ່ນີ້.
ຊື່ຫ້ອງຮຽນທີ່ກ່ຽວຂ້ອງ (ຕົວຢ່າງ.Foo) ຈະຖືກປ່ຽນເປັນຊື່ຢ່າງແທ້ຈິງກັບ the
ຊຸດເກົ່າເພື່ອໃຫ້ລະຫັດບໍ່ຈໍາເປັນຕ້ອງມີການປ່ຽນແປງ.

--rename-instrumentation-target-package
ຂຽນ manifest ຄືນໃໝ່ເພື່ອໃຫ້ອົງປະກອບເຄື່ອງມືທັງໝົດຂອງມັນຕັ້ງເປົ້າໝາຍໃສ່ທີ່ໃຫ້
ຊຸດ. ເປັນປະໂຫຍດເມື່ອໃຊ້ຮ່ວມກັນກັບ --rename-manifest-package ເພື່ອແກ້ໄຂ
ການທົດສອບຕໍ່ກັບຊຸດທີ່ໄດ້ຮັບການປ່ຽນຊື່.

-- ຜະ​ລິດ​ຕະ​ພັນ
ລະບຸຕົວແປທີ່ຈະເລືອກສຳລັບສະຕຣິງທີ່ມີຕົວແປຂອງຜະລິດຕະພັນ

--utf16
ປ່ຽນການເຂົ້າລະຫັດເລີ່ມຕົ້ນຂອງຊັບພະຍາກອນເປັນ UTF-16. ມີປະໂຫຍດພຽງແຕ່ເມື່ອລະດັບ API ແມ່ນ
ຕັ້ງເປັນ 7 ຫຼືສູງກວ່າບ່ອນທີ່ການເຂົ້າລະຫັດເລີ່ມຕົ້ນແມ່ນ UTF-8.

--non-constant-id
ເຮັດໃຫ້ ID ຊັບພະຍາກອນບໍ່ຄົງທີ່. ນີ້ແມ່ນຕ້ອງການເພື່ອເຮັດໃຫ້ R java class ນັ້ນ
ບໍ່ມີຄ່າສຸດທ້າຍແຕ່ຖືກນໍາໃຊ້ເພື່ອເຮັດໃຫ້ຫ້ອງສະຫມຸດລວບລວມຄືນໄດ້
ທີ່ຈໍາເປັນເພື່ອເຂົ້າເຖິງຊັບພະຍາກອນ.

--error-on-failed-insert
ບັງຄັບໃຫ້ aapt ກັບຄືນຄວາມຜິດພາດຖ້າຫາກວ່າມັນບໍ່ສາມາດໃສ່ຄ່າເຂົ້າໄປໃນ manifest ກັບ
--debug-mode, --min-sdk-version, --target-sdk-version --version-code ແລະ --version-
ຊື່. ໂດຍທົ່ວໄປແລ້ວການແຊກຈະລົ້ມເຫລວຫາກ manifest ກຳນົດຄຸນສົມບັດແລ້ວ.

--output-text-ສັນຍາລັກ
ສ້າງໄຟລ໌ຂໍ້ຄວາມທີ່ມີສັນຍາລັກຊັບພະຍາກອນຂອງປະເພດ R ໃນ
ໂຟນເດີທີ່ລະບຸ.

--ບໍ່ສົນໃຈ-ຊັບສິນ
ຊັບສິນທີ່ຈະຖືກລະເລີຍ.

ໃຊ້ aapt ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net


Ad


Ad

ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌