当前位置: 首页 > 知识库问答 >
问题:

我可以制作一个包含资源文件的Android库吗?

扶冠宇
2023-03-14

我想做一个Android库,其中包含可绘制的资源文件。但我想知道库的资源ID是否可能与应用程序的资源ID冲突。有可能做这样的图书馆吗?

共有1个答案

南宫胡媚
2023-03-14

这正是Android库项目的主要思想,在项目之间共享代码和资源。

Android库项目是一个持有共享的Android源代码和资源的开发项目。其他Android应用程序项目可以引用库项目,并在构建时将其编译源代码包含在它们的.apk文件中。多个应用程序项目可以引用同一个库项目,任何单个应用程序项目可以引用多个库项目。

请参阅Library Projects中的详细信息

 类似资料:
  • 问题内容: 我想制作一个包含可绘制资源文件的Android库。但是我想知道库的资源ID是否可能与应用程序资源ID冲突。有可能建立这样的图书馆吗? 问题答案: 这正是 Android Library Projects 的主要思想,即在项目之间共享代码和资源。 Android库项目是一个开发项目,其中包含共享的Android源代码和资源。其他Android应用程序项目可以引用该库项目,并且在构建时将其

  • 问题内容: 我们正在使用加载属性信息。我们的属性文件已经变得非常庞大,我们正在考虑将主属性文件分成几个子模块。有可能实现这一目标吗? 让我知道? 问题答案: 首先,我想知道为什么您选择了。给出问题的表达方式后,您似乎不必关心本地化/国际化或捆绑文件继承。 有了它,它就变得异常容易,因为它实现了反过来又提供了一种合并另一张地图的方法。开球示例: 如果您真的坚持使用,则最好的选择是创建一个自定义,在该

  • 问题内容: 在我的程序中,我多次从控制台读取整数。每次,我都需要输入这一行。 我习惯了C / C ++,我想知道是否可以定义类似 然后,在我的Java程序中的每个地方,我都可以将表单控制台读取为 但是我读过形式书籍Java不支持宏。 有人请向我解释为什么会这样,我可以用其他任何方式做到这一点。 问题答案: 您 可以, 但 不可以 。 该 不该 部分: 您 不应该这样做, 因为以这种方式使用预处理器

  • 问题内容: 我在android上的自定义视图上写。它使用了一些png,作为项目中drawable- folder(我现在将其放在所有drawable文件夹中,只是为了确保)的资源提供。 不幸的是,当我启动该应用程序时,我被强制关闭,日志最后说的是:(十六进制数字是我打算加载的第一个图标)。 现在让我们感到奇怪的是:eclipse adt插件的图形布局编辑器在将显示图标加载到其设计视图中没有任何问题

  • 问题内容: 是否可以在另一个CSS文件中包含一个CSS文件? 问题答案: 是: 注意: 该规则必须先于所有其他规则(除外)。 其他语句需要其他服务器请求。或者,将所有CSS连接到一个文件中,以避免多个HTTP请求。例如,复制的内容和入和仅供参考。

  • 我在中使用了,但在探索外部库时,我看到了两个版本的support-v4库(23.3.0和24.0.0)。我如何找到哪个依赖项使用了Support-V4:24.0.0库?我如何强制gradle只添加23.3.0版本? 这是我在build.gradle中的依赖项列表: 我使用来避免其他人添加支持库但未发生任何更改。