当前位置: 首页 > article >正文

Android 编译时出现Android resource linking failed.without required default value.

错误信息如下:

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下添加对应缺失默认的资源。


http://www.kler.cn/news/355594.html

相关文章:

  • perl读取目录,写入文件
  • 高校企业数据可视化平台功能介绍/特色功能
  • 骑砍霸主MOD天芒传奇Ⅱ·前传-序章
  • 压缩感知解谱
  • EI会议将截稿|第三届环境工程与与可持续能源国际会议(EESE 2024)
  • Git常用操作
  • 国家计算机二级MSOffice计算机选择题题库汇总精选
  • VS code部署Vue项目Demo
  • Apache POI
  • C#从零开始学习(基本语法概念)(2)
  • 腐蚀膨胀预处理
  • Java - 使用AOP+SpEL基于DB中的用户ID自动补全用户姓名
  • 【网络安全】盲SSRF+CSP绕过实现XSS
  • 使用ROS资源编排一键部署LNMP建站环境,手动整理教程
  • @PostConstruct和afterPropertiesSet方法执行多次的原因
  • DirectX 11 和 Direct3D 11 的关系
  • WordPress官方发布“新”插件“SCF”(安全自定义字段)
  • 【C++基础篇】——逐步了解C++
  • 【ROS2】订阅手柄数据,发布运动命令
  • 小程序如何根据用户的不同显示不同导航栏