当前位置: 首页 > 知识库问答 >
问题:

Ionic Cordova构建android-任务执行失败“:app:processArm64DebugResources”

苗运珧
2023-03-14

我正在尝试构建我的cordova应用程序,但出现以下错误。此时不确定要尝试什么或此错误的含义。任何帮助都将不胜感激。

CordovaLib: check DebugManifedUP-TO-DATE: CordovaLib: GenerateDebugBuildConfig UP-TO-DATE: CordovaLib: preareLintJar UP-TO-DATE: CordovaLib: GenerateDebugResValue UP-TO-DATE: CordovaLib: GenerateDebugResources UP-TO-DATE: CordovaLib: PackageDebugResources UP-TO-DATE: CordovaLib: platformAttrExtractor UP-TO-DATE: CordovaLib: workdebugManifedUP-TO-DATE: CordovaLib: GenerateDebugSource UP-TO-DATE: CordovaLib: javaPreCompileDebug UP-TO-DATE: CordovaLib: compileDebugJavaBackJavac UP-TO-DATE日期:CordovaLib:PackageDebugRendercript无源:应用程序:编译Arm64DebugRendercript UP-TO-DATE:应用程序:检查Arm64DebugManiast UP-TO-DATE:应用程序:生成Arm64DebugBuildConfig UP-TO-DATE:应用程序:准备LintJar UP-TO-DATE:CordovaLib:合并DebugShaders UP-TO-DATE:CordovaLib:编译DebugShaders UP-TO-DATE:CordovaLib:生成DebugAsset UP-TO-DATE:CordovaLib:合并DebugAsset UP-TO-DATE:应用程序:合并Arm64DebugShaders UP-TO-DATE:应用程序:编译Arm64DebugShaders UP-TO-DATE:应用程序:生成Arm64DebugAsset UP-TO-DATE:应用程序:合并Arm64DebugAsset UP-TO-DATE日期:应用程序:过程Arm64DebugManifestUP-TO-DATE:应用程序:拆分DiscoveryTaskArm64Debug UP-TO-DATE C:\Projects\MobileApps\Dock操作\平台\android\app\build\中间体\清单\全\arm64\debug\Androidanifest.xml:25:AAPT:错误:未找到属性android:appComponentFactory。

C:\Projects\MobileApps\dockooperatis\platforms\android\app\build\intermediates\manifests\full\arm64\debug\AndroidManifest。xml:25:错误:未找到属性android:appComponentFactory。错误:处理清单失败。

失败:构建失败,有一个异常。

>

执行aapt失败

尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

得到更多的帮助https://help.gradle.org

在2s cmd中构建失败:命令失败,退出代码为1错误输出:C:\Projects\MobileApps\Dock运算\平台\android\app\构建\中间体\清单\全\arm64\debug\AndroidManifest.xml:25: AAPT:错误:属性android: appComponentFactory未找到。

C:\Projects\MobileApps\dockooperatis\platforms\android\app\build\intermediates\manifests\full\arm64\debug\AndroidManifest。xml:25:错误:未找到属性android:appComponentFactory。错误:处理清单失败。

失败:构建失败,有一个异常。

>

执行aapt失败

尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

得到更多的帮助https://help.gradle.org

生成失败2秒[错误]运行子进程cordova时出错。

    cordova build android exited with exit code 1.

    Re-running this command with the --verbose flag may provide more information.

共有1个答案

司徒隐水
2023-03-14

读取您正在获取的错误:

C:\Projects\MobileApps\Dock操作\平台\android\app\构建\中间体\清单\全\arm64\debug\Androidanifest.xml:25: AAPT:错误:属性android: appComponentFactory未找到。C:\Projects\MobileApps\Dock操作\平台\android\app\构建\中间体\清单\全\arm64\debug\Androidanifest.xml:25:错误:属性android:appComponentFactory未找到。错误:失败的处理清单。

它告诉你,在你的Androidanifest.xml文件中,你引用了一个不存在的属性android: appComponentFactory

此资源是在API 28(P)中添加的,因此很可能您使用的是太旧的编译SDK版本(例如27)。在版本中更新您的编译器dkversion。gradle文件(应用程序级,而非项目级)使用API 28:

android {
    compileSdkVersion 28
    ...
}
 类似资料: