首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >合并动态功能清单时出现Android错误

合并动态功能清单时出现Android错误
EN

Stack Overflow用户
提问于 2019-11-04 09:26:54
回答 1查看 386关注 0票数 1

我在一个项目中添加了一个动态特性,当我尝试运行测试工具时,它给了我一个AAPT错误。

该项目有3种产品口味:

  • development
  • preproduction
  • production

在动态模块的build.gradle中,我正确地对所有内容进行了修改和编译。但是,尝试运行仪表测试会给我带来以下错误:

代码语言:javascript
运行
复制
<dynamic-feature-route>/build/intermediates/tmp/manifest/androidTest/development/debug/manifestMerger2359481887313534357.xml:7:5-9:19: AAPT: error: resource string/app_name (aka <dynamic-feature-package-name>.test:string/app_name) not found.

我试过几件事,但我没有找到解决办法。

EN

回答 1

Stack Overflow用户

发布于 2019-11-06 11:20:43

解决办法其实很简单..。

它就像在app_name动态模块的每一种风格中覆盖build.gradle一样简单。

代码语言:javascript
运行
复制
productFlavors {
    development {
        resValue "string", "app_name", "Foo App Name·dev"
    }

    preproduction {
        resValue "string", "app_name", "Foo App Name·pre"
    }

    production {
        resValue "string", "app_name", "Foo App Name"
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58690419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档