如何在多个模块之间共享String?

Mar*_*och 6 user-agent android android-gradle-plugin

我有3个模块:mod1,mod2mod3.模块mod1具有依赖性mod2mod3.

我希望有一个String(特别是它将是UserAgent,因为所有3个模块HTTP-talk到某个服务器,所有3个模块应该具有相同的用户代理集)在这3个模块之间共享.

CLO*_*UGH 0

如果您想要为所有其他模块共用的这个“一个字符串”位于文件中strings.xml(而不是文件String中的值.java),那么您可以创建一个通用模块,例如mode0,包括您String想要为其他模块共用的值在它的strings.xml文件中。然后您可以将其添加mode0为其他模块的依赖项。这可能不是最好的方法,但是希望这会有用!