标签: aapt2

找不到aapt2-proto.jar

看到这个链接(我怀疑)有POM文件,没有jar.

重要笔记:

  • 我正在使用最新版本的react native ... v0.57.3以及当时的react-native-cli ... v2.0.1的最新版本.
  • 我的计算机上安装了Java 11.
  • 我现在正在使用最新的 gradle版本... v4.10.2
  • 我正在使用Mac OSX Mojave

分发网址是:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
Run Code Online (Sandbox Code Playgroud)

这是错误

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'AwesomePlacesApp'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not find aapt2-proto.jar (com.android.tools.build:aapt2-proto:0.3.1).
     Searched in the following locations:
         https://jcenter.bintray.com/com/android/tools/build/aapt2-proto/0.3.1/aapt2-proto-0.3.1.jar
Run Code Online (Sandbox Code Playgroud)

android android-studio jcenter react-native aapt2

30
推荐指数
2
解决办法
1万
查看次数

如何使用aapt2,文档在哪里?

我曾经习惯aapt p打包资源并生成R.java.

但是当我升级到Android 24时,我发现了aapt2.exe.

我应该用aapt2.exe吗?我该如何使用它?我找不到任何关于它的文档.

android aapt aapt2

17
推荐指数
2
解决办法
2万
查看次数

AAPT错误:资源可绘制/ ...未找到

在最近升级我的android工作室之后,我无法再构建我的项目了.

每次执行构建时,我都会遇到以下错误:

error: resource drawable/splash_screen (aka com.whereisthemonkey.nowalism:drawable/splash_screen) not found.
Message{kind=ERROR, text=error: resource drawable/splash_screen (aka com.whereisthemonkey.nowalism:drawable/splash_screen) not found., sources=[C:\Users\Lucas\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\cf575568f869a44c685b16e47de83a28\res\values\values.xml:1632:5-84], original message=, tool name=Optional.of(AAPT)}
Run Code Online (Sandbox Code Playgroud)

即使文件splash_screen.xml存在于drawable文件夹下,此错误仍然存​​在.

重建,清理项目和使缓存无效不起作用!

添加android.enableAapt2 = false行并不能解决真正的问题,因此我宁愿找到问题的根源.

以下显示了我的gradle.build文件:

apply plugin: 'com.android.application'

apply plugin: 'kotlin-android'

apply plugin: 'kotlin-android-extensions'

apply plugin: 'kotlin-kapt'//https://github.com/bumptech/glide/issues/1939

android {
    compileSdkVersion 27
    buildToolsVersion "27.0.3"
    defaultConfig {
        applicationId "com.whereisthemonkey.nowalism"
        minSdkVersion 19
        targetSdkVersion 27
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        vectorDrawables.useSupportLibrary = true
    }
    // Keep the following configuration in order to target Java 8.
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility …
Run Code Online (Sandbox Code Playgroud)

resources android aapt aapt2

16
推荐指数
4
解决办法
2万
查看次数

哪里可以找到aapt2日志?

当我尝试构建我的项目时,我收到以下错误:

在此输入图像描述

最后说:"检查日志了解详情".哪里可以找到那些aapt2日志?

android kotlin aapt2

12
推荐指数
1
解决办法
2364
查看次数

失败:构建因异常而失败

执行任务:[:app:assembleDebug]

警告:不推荐使用"android.enableAapt2"选项,不应再使用它.使用'android.enableAapt2 = true'删除此警告.它将在2018年底删除.:app:preBuild UP-TO-DATE:app:preDebugBuild UP-TO-DATE:app:compileDebugAidl UP-TO-DATE:app:compileDebugRenderscript UP-TO-DATE:app:checkDebugManifest UP-TO-DATE:app:generateDebugBuildConfig UP-TO-DATE:app:prepareLintJar UP-TO-DATE:app:mainApkListPersistenceDebug UP-TO-DATE:app:generateDebugResValues UP-TO-DATE:app:generateDebugResources UP-TO-DATE :app:mergeDebugResources FAILED

FAILURE:构建因异常而失败.

  • 出了什么问题:任务执行失败':app:mergeDebugResources'.

    java.util.concurrent.ExecutionException:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT错误:检查日志以获取详细信息

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪.使用--info或--debug选项运行以获取更多日志输出.使用--scan运行以获得完整的见解.

  • https://help.gradle.org获取更多帮助

建立失败的13s 9个可操作的任务:1个执行,8个最新

merge android gradle aapt aapt2

8
推荐指数
2
解决办法
3万
查看次数

Android资源链接失败

有谁知道这个错误是什么,我该如何解决这个问题?我试图从Mumble打开源代码并坚持这个错误

Android resource linking failed
Output:  C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:352: error: resource android:attr/popupPromptView is private.
error: failed linking references.

Command: C:\Users\NP\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-alpha17-4804415-windows.jar\1d0ef7dbf7bb928283477115487f45e4\aapt2-3.2.0-alpha17-4804415-windows\aapt2.exe link -I\
    C:\dev\sdk\android-sdk-essential-3.1.3\platforms\android-27\android.jar\
    --manifest\
    C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\
    -o\
    C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\
    -R\
    @C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\
    --auto-add-overlay\
    --java\
    C:\Users\NP\Desktop\Plumble-Legacy-master\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\
    --custom-package\
    com.morlunk.mumbleclient\
    -0\
    apk\
    --output-text-symbols\
    C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\symbols\debug\R.txt\
    --no-version-vectors
Daemon:  AAPT2 aapt2-3.2.0-alpha17-4804415-windows Daemon #0
Run Code Online (Sandbox Code Playgroud)

android gradle aapt2

8
推荐指数
3
解决办法
2万
查看次数

Android - 资源链接失败/失败的链接引用

我检查了我的XML文件的本地历史记录,并仔细检查了我的Manifest文件,发现没有错.

在发布问题之前,我经历了很多类似的帖子和建议的答案,但发现与我的问题无关.在下面你会找到我的LOG,希望你们中的一个可以指导我完成一个解决方案!

Android资源链接失败输出:\ AndroidProjects\myApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:7:错误:资源android:attr/dialogCornerRadius未找到.\ AndroidProjects\myApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:11:错误:资源android:attr/dialogCornerRadius未找到.\ AndroidProjects\myApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:605:错误:资源android:attr/fontVariationSettings not found.\ AndroidProjects\myApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:605:错误:资源android:attr/ttcIndex未找到.错误:链接引用失败.

命令:C:\ Users\lucif.gradle\_caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\c9d8fd27aeabc6968bb2cb43f288855c\aapt2-3.2.1-4818971-windows\aapt2.exe链接 - 我\ C:\ Users\lucif\AppData\Local\Android\Sdk\platforms\android-27\android.jar\--manifest\\ AndroidProjects\myApp\app\build\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\-o\\ AndroidProjects\myApp\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\-R\\ AndroidProjects\myApp\app\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\--auto-add-overlay\--java\\ AndroidProjects\myApp\app\build\generated \not_namespaced_r_class_sources\debug\processDebugResources\r\--custom-package\hivemind.lab.com.myApp\-0\apk\--output-text-symbols\\ AndroidProjects\myApp\app\build\intermediates\symbols\debug\R.txt\--no-version-vectors守护进程: AAPT2 aapt2-3.2.1-4818971-windows守护进程#0

xml android android-manifest aapt aapt2

7
推荐指数
2
解决办法
2万
查看次数

Why is Android Studio failing to build, with an AAPT2 error on images?

After a recent update, Android Studio fails to build an unmodified project with errors along these lines:

> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade

  > AAPT2 aapt2-4.1.1-6503028-linux Daemon #0: Unexpected error during compile '/path/to/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png', attempting to stop daemon.
    This should not happen under normal circumstances, please file an issue if it does.
Run Code Online (Sandbox Code Playgroud)

Notice that it's failing on an image supplied by Android Studio itself!

What can I do to fix it?

image upgrade android-studio aapt2

7
推荐指数
2
解决办法
3094
查看次数

Android Studio 3.0.1中的AAPT2错误

我正在尝试使用Android Studio 3.0.1运行"hello world"应用程序,并获得以下AAPT2错误输出:

Error:(16) error: not well-formed (invalid token).
Error:(16) not well-formed (invalid token).
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details...
Run Code Online (Sandbox Code Playgroud)

我无法找到解决方案,有人可以帮助我吗?

android aapt2

6
推荐指数
2
解决办法
1万
查看次数

关于“未知块类型”的 AAPT2 警告

我正在构建一个针对 Android API 33 (Android 13) 的 Android 应用程序。当我使用 gradlew 在命令行上构建应用程序时,我看到以下警告:

aapt2 W 09-02 02:57:09  6715  6715 LoadedArsc.cpp:682] Unknown chunk type '200'.
Run Code Online (Sandbox Code Playgroud)

这到底意味着什么?我应该期待副作用吗?

android aapt2

6
推荐指数
1
解决办法
4780
查看次数