问题标签 [aapt2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 我正在 android studio 中构建我的 ionic 3 应用程序的 android apk,但收到此错误“AAPT2 错误:检查日志以获取详细信息”
我正在使用最新版本的 android studio。从过去两天开始,我一直在寻找相同的解决方案,但对我不起作用。
android - 如何调试错误“AAPT2 错误:检查日志以获取详细信息”?
这是我的日志文件。请仔细阅读:
我真的不知道发生了什么。在代码中没有error
,但在尝试 5-6 次后,它成功构建和安装。
但是对于每一个小的更改,我都必须再试 5-6 次或更多次来构建项目。
应用程序运行良好,但这个 Android Studio 花了我很多时间进行小改动。
我已经尝试了在互联网上发布的所有可能的解决方案。
android - Jenkins Android 构建总是因 AAPT2 错误而失败
我最近为在 Ubuntu 16.04 上运行的 Android 项目设置了一个 Jenkins 构建服务器。我已经让它主要工作到它将从 GitHub 中提取并尝试构建一个项目的地方。出于某种原因,每当我设置要运行的任务时gradlew build
,gradlew assembleDebug
它总是会失败并出现一些 AAPT2 错误。我说一些是因为一个项目给我的 AAPT2 错误与另一个项目不同。这两个项目在我的本地 Windows 机器上编译都没有问题。
Jenkins 指向位于 Jenkins 机器上 /opt/android-sdk 的最新 sdk 工具 ( https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip )。Jenkins 机器配置了 oracle-java-8。
项目 1 的控制台输出:
项目 2 的控制台输出:
我真的不知道为什么我会得到这些结果,尤其是这两个项目都在我的本地 Windows 机器上构建得很好。也许我错过了应该在 Jenkins 机器上安装的东西?我希望除了在 gradle.properties 中禁用 aapt2 之外还有一个答案,因为它在这里并没有真正找到问题。
android - Android Studio 项目模块中的 AAPT2 错误
我的项目包含两个模块,即管理员和用户。用户模块可以正常工作,但是管理模块会引发编译时错误,如下所示:
android - 如何在 aapt2link 中使用原始格式的资源表构建静态库
我正在尝试构建用于构建 Android App Bundle 的构建工具。在使用aapt2链接将所有模块链接在一起的阶段,我收到一条消息说“在不构建静态库时无法包含静态库”。上下文是它正在为 App Bundle 的功能模块之一创建 resource-apk.ap_ 并链接到基本模块的 resource-apk.ap_ 。换句话说,-o 的输入参数是功能模块的 resource-apk.ap_,-I 的输入参数之一是基本模块的 resource-apk.ap_。
根据错误消息,我认为将基本模块的 resource-apk.ap_ 视为静态库,将功能模块的 resource-apk.ap_ 视为非静态库。然后我尝试将参数--static-lib 作为参数包含在内,我收到消息“只能定义--shared-lib、--static-lib 或--proto_format 中的一个”。由于我正在构建一个 App Bundle,因此我需要资源表的输出为原始格式。
我试图检查 Gradle 如何在其代码中处理这个问题,但我没有找到实现 aapt2link 的确切代码。
您能否指出我如何找到处理此问题的示例或可能的解决方案?
先感谢您!
android - android studio aapt2 gradle png错误
我遇到了一个问题。我正在开发我的 Android 应用程序时,突然,当我构建时,gradle 给了我这个错误列表:
我在网上搜索了一些提示,我读到问题出在 .png 文件中,就像错误的最后一行所说的那样。所以我尝试删除项目中的每个 png 文件,并使用 jpg 文件,但错误仍然存在。但是有两个奇怪的地方:
- 仅当我将 firebase 添加到 build.gradle 时才会出现这些错误
- 不同笔记本电脑上的相同项目可以正常工作
任何想法?
android - 预览未在 Android Studio 3.1.4 中显示
预览未在 Android Studio 3.1.4 中显示,但是当我将 28.0.0-rc01 更改为 28.0.0-alpha1 预览工作但显示构建失败错误时,即使我将其更改回 28.0.0-rc01 而是显示Aapt2 错误:我是 Android 工作室的新手,请帮我修复它
android - Error on Android build: "aapt2: error=2, No such file or directory"
Getting the following error on a build server.
Looking at the jar downloaded, it appears that the file it's looking for is at the root of the jar file. Not sure why it's trying to find it in 43bd0f91870a1f4f8e99e05eefb192e9/aapt2-3.2.0-beta05-4818971-linux/
Versions used:
android - Android资源链接失败
有谁知道这是什么错误,我该如何解决?我正在尝试从 Mumble 打开源代码并遇到此错误