android manifest可选元数据



在编写模块时,我想通过项目的gradle文件从开发人员那里获得一个开发人员模式选项开关。

所以我得到它的manifest占位符在项目的gradle:

manifestPlaceholders = [DeveloperMode : "false"]

但是我想使它成为可选的,所以当我从manifest占位符中删除它时,开发人员不会遇到这个错误:

清单合并失败:属性元数据#developer_mode@value atxml需要占位符替代没有提供for值。

这样做可能吗?还有其他方法吗?

我想出的解决方案,是删除占位符要求从模块的清单中删除变量,只是从开发人员的应用程序的清单文件中读取它,所以现在如果开发人员需要在应用程序的gradle文件中触发这个功能,他/她应该实现清单占位符功能。

相关内容

  • 没有找到相关文章

最新更新