将Java库与Android产品风格相结合
我正试图用Java库应用Android的产品风格。我的项目配置可以在以下位置恢复:将Java库与Android产品风格相结合,java,android,Java,Android,我正试图用Java库应用Android的产品风格。我的项目配置可以在以下位置恢复: 应用程序模块(类型:Android应用程序) Api调用模块(类型:Java库) 应用程序模块只有一种产品风格(默认),api模块将有几种产品风格,每个环境(本地、预生产服务器和生产服务器)一种 我一直在检查一些问题,我发现只有Java项目才能达到类似于产品风格的效果。还有一个例子解释了如何获得具有产品风格的android库 我的问题是:Android应用程序模块能否定义对定义库配置的Java库模块的依赖关系
- 应用程序模块(类型:Android应用程序)
- Api调用模块(类型:Java库)
我是否应该重构我的架构,使Android应用程序模块具有多种产品风格,每种都将配置参数传递给Java库?第二种;模块应该有一些产品风格,并根据其风格将配置参数传递给Java库。由于您无法在运行时决定使用哪个库,因此必须为每个库风格创建一个应用风格,并部署链接到“正确”库的应用风格。应用程序依赖项必须是特定于味道的。如果你问得更具体一些(包括lib和app的gradle文件),你会得到更具体的答案这个话题有什么更新吗?我的一个模块不需要所有的android开销;模块应该有一些产品风格,并根据其风格将配置参数传递给Java库。由于您无法在运行时决定使用哪个库,因此必须为每个库风格创建一个应用风格,并部署链接到“正确”库的应用风格。应用程序依赖项必须是特定于味道的。如果你问得更具体一些(包括lib和app的gradle文件),你会得到更具体的答案这个话题有什么更新吗?我的一个模块不需要所有的android开销。