英语法语西班牙语

Ad


OnWorks 网站图标

aapt - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 aapt

这是命令 aapt,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


aapt - Android 资产打包工具

概要


适应 命令 [ 选项 ] 文件 ...

适应 l[ist] [-v] [-a] 文件。{zip,jar,apk}
列出 Zip 兼容档案的内容。

适应 d[ump] [--values] 什么文件。{apk} [资产 [资产 ...]]

strings 打印 APK 中资源表字符串池的内容。
徽章 打印 APK 中声明的应用程序的标签和图标。
权限 从 APK 打印权限。
resources 从 APK 打印资源表。
配置 打印 APK 中的配置。
xmltree 在给定资产中打印已编译的 xml。
xmlstrings 打印给定已编译 xml 资产的字符串。

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

[-0 扩展名 [-0 扩展名 ...]] [-g 容错] [-j jarfile]
[--调试模式] [--min-sdk-version VAL] [--target-sdk-version VAL]
[--app-version VAL] [--app-version-name TEXT] [--custom-package VAL]
[--rename-manifest-package 包]
[--rename-instrumentation-target-package 包]
[--utf16] [--自动添加覆盖]
[--最大分辨率版本 VAL]
[-I 基础包 [-I 基础包 ...]]
[-A 资产源目录] [-G 类列表文件] [-P 公共定义文件]
[-S 资源来源 [-S 资源来源 ...]]
[-F apk 文件] [-J R 文件目录]
[--产品产品 1,产品 2,...]
[-c 配置] [--preferred-configurations 配置]
[原始文件目录 [原始文件目录] ...]
[--output-text-symbols 目录]

打包android资源。 它将读取资产和资源
与 -M -A -S 或 raw-files-dir 参数一起提供。 -J -P -F 和 -R
选项控制输出哪些文件。

适应 r[删除] [-v] 文件.{zip,jar,apk} file1 [file2 ...]
从 Zip 兼容的存档中删除指定的文件。

适应 a[dd] [-v] 文件。{zip,jar,apk} file1 [file2 ...]
将指定的文件添加到与 Zip 兼容的存档中。

适应 c[runch] [-v] -S 资源来源 ... -C 输出文件夹 ...
对一个或多个资源文件夹进行 PNG 预处理
并将结果存储在输出文件夹中。

适应 s[ingleCrunch] [-v] -i 输入文件 -o 输出文件
对单个文件进行 PNG 预处理。

适应 版本]
打印程序版本。

商品描述


Android 资产打包工具 (aapt) 获取您的应用程序资源文件,例如
AndroidManifest.xml 文件和活动的 XML 文件,并编译它们。 一个
还生成了 R.java,以便您可以从 Java 代码中引用您的资源。

配置


下面是选项的摘要。

-a 列出时打印 Android 特定的数据(资源、清单)

-c 指定要包含的配置。 默认为所有配置。 这
参数的值应该是一个逗号分隔的配置值列表。
区域设置应指定为语言或语言-区域对。 一些
例子:
en
端口,en
港口,陆地,en_US

如果您将特殊语言环境 zz_ZZ 放在列表中,它将执行
默认语言环境的伪本地化,修改所有字符串,以便您可以
寻找错过国际化过程的字符串。 例如:
港口,陆地,zz_ZZ

-d 要包含的一个或多个设备资产,以逗号分隔

-f 强制覆盖现有文件

-g 指定像素容差以强制图像灰度,默认为 0

-j 指定包含要包含的类的 jar 或 zip 文件

-k 添加了文件的垃圾路径

-m 在 -J 指定的位置下创建包目录

-u 更新现有包(添加新包、替换旧包、删除已删除的文件)

-v 详细输出

-x 创建扩展(非应用程序)资源 ID

-z 需要对标有 localization="suggested" 的资源属性进行本地化

-A 在其中查找原始资产文件的附加目录

-G 将 proguard 选项输出到的文件。

-F 指定要输出的apk文件

-I 将现有包添加到基础包含集

-J 指定输出 R.java 资源常量定义的位置

-M 指定要包含在 zip 中的 AndroidManifest.xml 的完整路径

-P 指定输出公共资源定义的位置

-S 在其中查找资源的目录。 将扫描多个目录并
找到的第一个匹配项(从左到右)将优先。

-0 指定不会存储此类文件的附加扩展名
压缩在 .apk 中。 空字符串意味着根本不压缩任何文件。

- 调试模式
将 android:debuggable="true" 插入到清单的应用程序节点中,
使应用程序即使在生产设备上也可调试。

--min-sdk-版本
将 android:minSdkVersion 插入到清单中。 如果版本是 7 或更高,则
资源的默认编码将采用 UTF-8。

--target-sdk-版本
将 android:targetSdkVersion 插入到清单中。

--max-res-版本
忽略高于给定值的版本化资源目录。

--值
与“转储资源”一起使用时还包括资源值。

--版本代码
将 android:versionCode 插入到清单中。

--版本名称
将 android:versionName 插入到清单中。

--自定义包
将 R.java 生成到不同的包中。

--额外的包
为库生成 R.java。 用“:”分隔库。

--生成依赖
为R.java和资源包生成相同目录下的依赖文件

--自动添加覆盖
自动添加仅在叠加层中的资源。

--首选配置
就像过滤不需要的配置的 -c 选项一样,但只表示一个
偏爱。 如果首选配置没有可用资源
那么它不会被剥离。

--重命名清单包
重写清单,使其包名称是此处给出的包名称。
相对类名(例如 .Foo)将更改为绝对名称,并带有
旧包以便代码不需要更改。

--重命名仪器目标包
重写清单,使其所有检测组件都针对给定的
包裹。 与 --rename-manifest-package 结合使用时很有用来修复
针对已重命名的包进行测试。

- 产品
指定为具有产品变体的字符串选择哪个变体

--utf16
将资源的默认编码更改为 UTF-16。 仅当 API 级别为
设置为 7 或更高,其中默认编码为 UTF-8。

--非常量ID
使资源 ID 非恒定。 这是创建一个 R java 类所必需的
不包含最终值但用于制作可重用的编译库
需要访问资源。

--插入失败时出错
如果无法将值插入清单,则强制 aapt 返回错误
--debug-mode, --min-sdk-version, --target-sdk-version --version-code 和 --version-
姓名。 如果清单已经定义了属性,插入通常会失败。

--输出文本符号
生成一个文本文件,其中包含 R 类的资源符号
指定的文件夹。

--忽略资产
要忽略的资产。

使用 onworks.net 服务在线使用 aapt


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    Alt-F
    Alt-F
    Alt-F 提供了一个免费和开源的
    DLINK 的替代固件
    DNS-320/320L/321/323/325/327L and
    DNR-322L。 Alt-F 有 Samba 和 NFS;
    支持ext2/3/4...
    下载 Alt-F
  • 2
    usm
    usm
    usm 是一个统一的 slackware 包
    处理自动的经理
    依赖解决。 它统一了
    各种软件包存储库,包括
    slackware、slacky、p...
    下载usm
  • 3
    chart.js之
    chart.js之
    Chart.js 是一个 Javascript 库,它
    允许设计师和开发人员绘制
    使用HTML5的各种图表
    画布元素。 Chart js 提供了一个很好的
    大批 ...
    下载 Chart.js
  • 4
    用于JasperReports的iReport-Designer
    用于JasperReports的iReport-Designer
    注意:iReport/Jaspersoft Studio 支持
    公告:从 5.5.0 版开始,
    Jaspersoft Studio 将成为官方
    JasperReports 的设计客户端。 iReport
    将...
    下载 JasperReports 的 iReport-Designer
  • 5
    安装后F
    安装后F
    PostInstallerF 将安装所有
    Fedora Linux 和其他软件
    默认不包括,之后
    第一次运行 Fedora。 它的
    容易...
    下载 PostInstallerF
  • 6
    痕迹
    痕迹
    strace 项目已移至
    https://strace.io. strace is a
    诊断、调试和指导
    Linux 的用户空间跟踪器。 它被使用
    监控一个...
    下载跟踪
  • 更多 ”

Linux 命令

Ad