错误:
unexpected element <provider>
found in
<manifest><queries>
该错误在打包过程中资源合并时出现。
> Task :unityLibrary:mergeReleaseNativeLibs
> Task :launcher:processHonorReleaseResources FAILED
> Task :unityLibrary:stripReleaseDebugSymbols
> Task :unityLibrary:bundleLibCompileToJarRelease
> Task :unityLibrary:bundleLibRuntimeToJarRelease
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':launcher:processHonorReleaseResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource linking failed
E:\jenkins\workspace\ChaoXiuXianB\Shou*****-channel\unityLibrary\build\intermediates\library_manifest\
release\AndroidManifest.xml:25:5-27:36: AAPT: error: unexpected element <provider> found in <manifest><queries>.
报错前:
classpath ‘com.android.tools.build:gradle:4.0.0’
distributionUrl=https://services.gradle.org/distributions/gradle-6.1.1-all.zip
凭感觉,升级插件版本
最终问题解决~
distributionUrl=https://services.gradle.org/distributions/gradle-6.5.1-all.zip
classpath ‘com.android.tools.build:gradle:4.1.2’