Java Android多资源库项目
我有几个Android应用程序,它们使用相同的核心项目服务、活动、句柄等。这些应用程序之间的区别只是UI颜色、按钮资源、字符串和到后端服务器的URL 目前,我正在尝试重构它,但在项目依赖性方面遇到了问题 我的想法是,我需要有几个项目,其中包含png、彩色XML和字符串等资源,还有一个项目包含布局和样式XML,这将需要在生成的应用程序apk的构建路径中包含这些项目之一。大概是这样的:Java Android多资源库项目,java,android,dependencies,android-library,Java,Android,Dependencies,Android Library,我有几个Android应用程序,它们使用相同的核心项目服务、活动、句柄等。这些应用程序之间的区别只是UI颜色、按钮资源、字符串和到后端服务器的URL 目前,我正在尝试重构它,但在项目依赖性方面遇到了问题 我的想法是,我需要有几个项目,其中包含png、彩色XML和字符串等资源,还有一个项目包含布局和样式XML,这将需要在生成的应用程序apk的构建路径中包含这些项目之一。大概是这样的: - prj-build1 // First app - prj-build2 // Second app ...
- prj-build1 // First app
- prj-build2 // Second app
...
- prj-core // The core classes of the project
...
- prj-ui // UI and style xmls
- prj-res1 // Image and string resources for the build1
- prj-res2 // Image and string resources for the build2
显然,除prj-build1和prj-build2之外的所有项目都是图书馆项目。但是我不能将prj-res1或-res2作为PRJII库添加到构建项目中
目前PRJUI显示错误,无法找到图像、字符串和颜色资源,我不知道如何解决这个问题。如何解决此依赖关系问题
提前感谢…为什么不使用接口构建路径来创建依赖项?我尝试将prj-res1作为必需的构建路径添加到prj ui,但项目仍然找不到资源。您正在尝试添加.jar?本机java代码?该项目完全是本机android java代码。我正在尝试为图像和字符串资源使用两个单独的项目,布局XML在一个单独的项目中。。。它使用gradle。。。