Java库(.jar),具有Android项目中的资源

麦迪逊54

我想在Android项目中使用常规Java库。该库的.jar包含库内部使用的资源(文本文件),即它通过.jar中的相对路径访问这些资源。

但是,如果我在Android设备上运行该应用程序,则会收到IOException通知我未找到相应的资源。

在Android Dalvik VM上运行时,是否可以让库访问其资源?如果是这样,我必须在项目中指定什么?

人类123

不幸的是,这无法完成。“通常,您无法像预期的那样轻松地分发自己的软件包。主要问题是自动生成的R文件。您可能会对其进行一些引用-您具有布局和可绘制对象。您的库用户将拥有自己的R文件-包含其资源的ID,而不是您的图书馆提供的ID。” (来自此SO答案

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在包含的Android库上过渡地使用Android项目中Java项目中的jar?

来自分类Dev

Java:项目中具有相同类的两个jar。

来自分类Dev

项目中的Java密钥库

来自分类Dev

在Android项目中使用SkyEpub jar库

来自分类Dev

从导入的库访问项目中的 jar - gradle / android studio

来自分类Dev

如何使用资源从Android库项目创建Jar文件?

来自分类Dev

从主项目中查找类库的资源

来自分类Dev

兄弟项目中的码头资源库

来自分类Dev

Java项目中的JAR文件

来自分类Dev

在现有的Android项目中使用LibGdx库?

来自分类Dev

Java Maven项目中的库版本冲突

来自分类Dev

强制intellij在现有项目中下载Scala库资源

来自分类Dev

Libgdx,Android的传递依赖项,Java库项目,Jar

来自分类Dev

在Android中,码头设置外部Java库(又名jar文件)中的资源库

来自分类Dev

将具有外部依赖关系的Java库添加到Android项目

来自分类Dev

具有多个数据库的项目中的数据库文件路径错误

来自分类Dev

将源代码添加到Android Studio项目中的jar库

来自分类Dev

从Java项目中的资源文件夹获取所有文件名

来自分类Dev

django项目中具有遗留数据库的多个主键

来自分类Dev

尝试包装PJSIP库以在具有CLR支持的C ++项目中使用它

来自分类Dev

具有CLR .Net Core库(C ++ / CLI)的Web .Net Core 3.1项目中的BadImageFormat

来自分类Dev

在一个项目中具有多个存储库(git / svn等)的Emacs射弹

来自分类Dev

Maven库在具有不同依赖关系的更多项目中使用

来自分类Dev

尝试包装PJSIP库以在具有CLR支持的C ++项目中使用它

来自分类Dev

Android / Java库

来自分类Dev

如何从当前项目中引用Java Web项目库?

来自分类Dev

在Android项目中使用开源库

来自分类Dev

在android项目中使用库

来自分类Dev

是mp4parser Java库具有android版本

Related 相关文章

  1. 1

    如何在包含的Android库上过渡地使用Android项目中Java项目中的jar?

  2. 2

    Java:项目中具有相同类的两个jar。

  3. 3

    项目中的Java密钥库

  4. 4

    在Android项目中使用SkyEpub jar库

  5. 5

    从导入的库访问项目中的 jar - gradle / android studio

  6. 6

    如何使用资源从Android库项目创建Jar文件?

  7. 7

    从主项目中查找类库的资源

  8. 8

    兄弟项目中的码头资源库

  9. 9

    Java项目中的JAR文件

  10. 10

    在现有的Android项目中使用LibGdx库?

  11. 11

    Java Maven项目中的库版本冲突

  12. 12

    强制intellij在现有项目中下载Scala库资源

  13. 13

    Libgdx,Android的传递依赖项,Java库项目,Jar

  14. 14

    在Android中,码头设置外部Java库(又名jar文件)中的资源库

  15. 15

    将具有外部依赖关系的Java库添加到Android项目

  16. 16

    具有多个数据库的项目中的数据库文件路径错误

  17. 17

    将源代码添加到Android Studio项目中的jar库

  18. 18

    从Java项目中的资源文件夹获取所有文件名

  19. 19

    django项目中具有遗留数据库的多个主键

  20. 20

    尝试包装PJSIP库以在具有CLR支持的C ++项目中使用它

  21. 21

    具有CLR .Net Core库(C ++ / CLI)的Web .Net Core 3.1项目中的BadImageFormat

  22. 22

    在一个项目中具有多个存储库(git / svn等)的Emacs射弹

  23. 23

    Maven库在具有不同依赖关系的更多项目中使用

  24. 24

    尝试包装PJSIP库以在具有CLR支持的C ++项目中使用它

  25. 25

    Android / Java库

  26. 26

    如何从当前项目中引用Java Web项目库?

  27. 27

    在Android项目中使用开源库

  28. 28

    在android项目中使用库

  29. 29

    是mp4parser Java库具有android版本

热门标签

归档