android - Android:在库中包含所有图像资源

标签 android maven gradle

我将一个Android项目app_1(在drawable文件夹中包含一些图像资源,在values文件夹中包含xml文件)转换为库,然后将其作为aar发布到maven存储库。

因此,该库是一个应用程序,因此我可以从另一个应用程序启动它。我将此库包含在新项目app_2中(app_2仅包含一个按钮,当我按下该按钮时,我称该库为app_1启动)。当我调用库以启动app_1时,例如在库内的NullPointerException上获得了refreshIcon.setImageResource(R.drawable.refresh_loading);。因此,以某种方式生成库时,它并不包含所有图像资源。

什么时候应该包括所有项目文件?当我将项目转换为库时或发布到Maven存储库时?为什么不包含所有文件?

如何在库中包含所有图像和资源,以便app_1与所有资源一起使用?

最佳答案

对任何感兴趣的人来说,这都是xml文件名和属性名之间的冲突。我刚刚重命名了所有具有相同名称的文件/属性。

关于android - Android:在库中包含所有图像资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51650533/

相关文章:

android - Expo 中的相机预览失真

android - 使用 FireStore 同步获取文档

java - 复制 LinearLayout View

java - 当我在 netbeans 上使用 Maven 创建 Java Web 项目时,应该忽略哪些文件和文件夹?

java - Maven 无法从 .m2/repository 找到 jar

执行maven时出现Javaclasses.jar'could not find错误

android - 在 Android 上进行应用内更新。卡在某个循环中,你们可以帮助我吗?

android - 包名与文件路径不对应 - Gradle 配置

java - Android aar 库不包含依赖项

java - Gradle 多项目传递依赖