Tiếng AnhTiếng PhápTiếng ĐứcTiếng ÝBồ Đào NhaTiếng NgaTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

aapt - Trực tuyến trên đám mây

Chạy aapt trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là aapt lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


aapt - Công cụ đóng gói tài sản Android

SYNOPSIS


aapt tệp lệnh [tùy chọn] ...

aapt tệp l [ist] [-v] [-a]. {zip, jar, apk}
Liệt kê nội dung của kho lưu trữ tương thích với Zip.

aapt d [ump] [--values] Tệp GÌ. {apk} [tài sản [tài sản ...]]

chuỗi In nội dung của nhóm chuỗi bảng tài nguyên trong APK.
huy hiệu In nhãn và biểu tượng cho ứng dụng được khai báo trong APK.
quyền In các quyền từ APK.
tài nguyên In bảng tài nguyên từ APK.
cấu hình In cấu hình trong APK.
xmltree In các xmls đã biên dịch trong các nội dung đã cho.
xmlstrings In các chuỗi của nội dung xml đã biên dịch nhất định.

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

[-0 phần mở rộng [-0 phần mở rộng ...]] [-g dung sai] [-j jarfile]
[--debug-mode] [--min-sdk-version VAL] [- mục tiêu-sdk-phiên bản VAL]
[--app-version VAL] [--app-version-name TEXT] [--custom-package VAL]
[--rename-manifest-package PACKAGE]
[--rename-devicementation-target-package PACKAGE]
[--utf16] [--auto-add-overlay]
[--max-res-phiên bản VAL]
[-Gói cơ sở [-Gói cơ sở ...]]
[-A asset-source-dir] [-G class-list-file] [-P public-Definition-file]
[-S resource-sources [-S resource-sources ...]]
[-F apk-file] [-J R-file-dir]
[--product product1, product2, ...]
[-c CONFIGS] [--preferred-configurations CONFIGS]
[raw-files-dir [raw-files-dir] ...]
[--output-text-Symbol DIR]

Đóng gói các tài nguyên Android. Nó sẽ đọc các nội dung và tài nguyên
được cung cấp với các đối số -M -A -S hoặc raw-files-dir. -J -P -F và -R
tùy chọn kiểm soát tệp nào được xuất.

aapt r [emove] [-v] tệp. {zip, jar, apk} tệp1 [tệp2 ...]
Xóa các tệp được chỉ định khỏi kho lưu trữ tương thích với Zip.

aapt tệp [dd] [-v]. {zip, jar, apk} tệp1 [tệp2 ...]
Thêm các tệp được chỉ định vào kho lưu trữ tương thích với Zip.

aapt c [runch] [-v] -S resource-sources ... -C output-folder ...
Thực hiện xử lý trước PNG trên một hoặc một số thư mục tài nguyên
và lưu trữ kết quả trong thư mục đầu ra.

aapt s [ingleCrunch] [-v] -i input-file -o outputfile
Thực hiện xử lý trước PNG trên một tệp duy nhất.

aapt phiên bản]
Phiên bản chương trình in.

MÔ TẢ


Công cụ đóng gói tài sản Android (aapt) lấy các tệp tài nguyên ứng dụng của bạn, chẳng hạn như
Tệp AndroidManifest.xml và các tệp XML cho Hoạt động của bạn và biên dịch chúng. Một
R.java cũng được tạo ra để bạn có thể tham khảo các tài nguyên của mình từ mã Java của mình.

LỰA CHỌN


Dưới đây là một bản tóm tắt các tùy chọn.

-a in dữ liệu dành riêng cho Android (tài nguyên, tệp kê khai) khi liệt kê

-c chỉ định cấu hình nào để bao gồm. Mặc định là tất cả các cấu hình. Các
giá trị của tham số phải là danh sách các giá trị cấu hình được phân tách bằng dấu phẩy.
Miền địa phương phải được chỉ định là một cặp ngôn ngữ hoặc ngôn ngữ-khu vực. Một vài
ví dụ:
en
cảng, vi
cảng, đất liền, en_US

Nếu bạn đặt ngôn ngữ đặc biệt, zz_ZZ vào danh sách, nó sẽ hoạt động
giả định vị trên ngôn ngữ mặc định, sửa đổi tất cả các chuỗi để bạn có thể
tìm kiếm các chuỗi đã bỏ lỡ quá trình quốc tế hóa. Ví dụ:
cảng, đất liền, zz_ZZ

-d một hoặc nhiều nội dung thiết bị cần bao gồm, được phân tách bằng dấu phẩy

-f buộc ghi đè lên các tệp hiện có

-g chỉ định dung sai pixel để buộc hình ảnh thành thang độ xám, mặc định là 0

-j chỉ định một tệp jar hoặc tệp zip chứa các lớp để bao gồm

-k đường dẫn rác của (các) tệp đã được thêm vào

-m tạo các thư mục gói theo vị trí được chỉ định bởi -J

-u cập nhật các gói hiện có (thêm mới, thay thế cũ hơn, xóa các tệp đã xóa)

-v báo cáo dài dòng

-x tạo ID tài nguyên mở rộng (không phải ứng dụng)

-z yêu cầu bản địa hóa các thuộc tính tài nguyên được đánh dấu bằng localization = "suggest"

-A thư mục bổ sung để tìm các tệp nội dung thô

-G Một tệp để xuất các tùy chọn proguard vào.

-F chỉ định tệp apk để xuất

-I thêm một gói hiện có vào cơ sở bao gồm bộ

-J chỉ định nơi xuất các định nghĩa hằng số tài nguyên R.java

-M chỉ định đường dẫn đầy đủ đến AndroidManifest.xml để đưa vào zip

-P chỉ định nơi xuất các định nghĩa tài nguyên công cộng

-S thư mục để tìm tài nguyên. Nhiều thư mục sẽ được quét và
kết quả phù hợp đầu tiên được tìm thấy (từ trái sang phải) sẽ được ưu tiên.

-0 chỉ định một phần mở rộng bổ sung mà các tệp đó sẽ không được lưu trữ
được nén trong .apk. Một chuỗi trống có nghĩa là hoàn toàn không nén bất kỳ tệp nào.

--chế độ kiểm tra sửa lỗi
chèn android: debuggable = "true" vào nút ứng dụng của tệp kê khai,
làm cho ứng dụng có thể gỡ lỗi ngay cả trên các thiết bị sản xuất.

--min-sdk-phiên bản
chèn android: minSdkVersion vào tệp kê khai. Nếu phiên bản 7 trở lên,
mã hóa mặc định cho tài nguyên sẽ ở dạng UTF-8.

--target-sdk-phiên bản
chèn android: targetSdkVersion vào tệp kê khai.

- phiên bản max-res
bỏ qua các thư mục tài nguyên được tạo phiên bản trên giá trị đã cho.

- giá trị
khi được sử dụng với "tài nguyên kết xuất" cũng bao gồm các giá trị tài nguyên.

- mã-phiên bản
chèn android: versionCode vào tệp kê khai.

- tên-phiên bản
chèn android: versionName vào tệp kê khai.

- gói tùy chỉnh
tạo R.java thành một gói khác.

- gói văn bản
tạo R.java cho các thư viện. Các thư viện riêng biệt với ':'.

- sinh phụ thuộc
tạo các tệp phụ thuộc trong cùng các thư mục cho R.java và gói tài nguyên

- lớp phủ tự động thêm vào
Tự động thêm tài nguyên chỉ có trong lớp phủ.

- cấu hình ưu tiên
Giống như tùy chọn -c để lọc ra các cấu hình không cần thiết, nhưng chỉ thể hiện
sự ưa thích. Nếu không có sẵn tài nguyên với cấu hình ưu tiên
sau đó nó sẽ không bị tước.

--rename-tệp kê khai-gói
Viết lại tệp kê khai để tên gói của nó là tên gói được cung cấp ở đây.
Tên lớp tương đối (ví dụ .Foo) sẽ được đổi thành tên tuyệt đối với
gói cũ để mã không cần thay đổi.

- tên-thiết bị-mục tiêu-gói
Viết lại tệp kê khai để tất cả các thành phần thiết bị đo lường của nó nhắm mục tiêu đến
Bưu kiện. Hữu ích khi được sử dụng kết hợp với --rename-manifest-package để sửa chữa
kiểm tra đối với một gói đã được đổi tên.

--sản phẩm
Chỉ định biến thể để chọn cho các chuỗi có biến thể sản phẩm

--utf16
thay đổi mã hóa mặc định cho tài nguyên thành UTF-16. Chỉ hữu ích khi cấp API là
được đặt thành 7 hoặc cao hơn trong đó mã hóa mặc định là UTF-8.

--non-hằng-id
Làm cho ID tài nguyên không thay đổi. Điều này là bắt buộc để tạo một lớp java R mà
không chứa giá trị cuối cùng nhưng được sử dụng để tạo các thư viện đã biên dịch có thể sử dụng lại
cần truy cập tài nguyên.

--error-on-failed-insert
Buộc aapt trả về lỗi nếu nó không thể chèn các giá trị vào tệp kê khai với
--debug-mode, --min-sdk-version, --target-sdk-version --version-code và --version-
Tên. Chèn thường không thành công nếu tệp kê khai đã xác định thuộc tính.

- đầu ra-văn bản-ký hiệu
Tạo một tệp văn bản chứa các ký hiệu tài nguyên của lớp R trong
thư mục được chỉ định.

- tài sản lớn
Nội dung cần bỏ qua.

Sử dụng aapt trực tuyến bằng các dịch vụ onworks.net


Ad


Ad

Các chương trình trực tuyến Linux & Windows mới nhất