错误信息如下:
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
> Android resource linking failed
warn: removing resource ***:string/*** without required default value.
warn: removing resource ***:string/*** without required default value.
**\app\build\intermediates\packaged_manifests\debug\AndroidManifest.xml:14: error: resource ** (aka package:string/**) not found.
error: failed processing manifest.
问题原因:国际化中的资源没有添加默认资源导致的。
解决办法:
1、如果是String字符串的在values/strings.xml中添加缺失默认的即可。
2、如果是图片资源需要在drawable下添加对应缺失默认的资源。