Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android多资源库项目_Java_Android_Dependencies_Android Library - Fatal编程技术网

Java Android多资源库项目

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 ...

我有几个Android应用程序,它们使用相同的核心项目服务、活动、句柄等。这些应用程序之间的区别只是UI颜色、按钮资源、字符串和到后端服务器的URL

目前,我正在尝试重构它,但在项目依赖性方面遇到了问题

我的想法是,我需要有几个项目,其中包含png、彩色XML和字符串等资源,还有一个项目包含布局和样式XML,这将需要在生成的应用程序apk的构建路径中包含这些项目之一。大概是这样的:

- 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。。。