【问题标题】:Use resources from prebuilt JAR in android在android中使用预建JAR中的资源
【发布时间】:2011-06-27 06:51:53
【问题描述】:

嗨,

我正在修补安卓平台。我已经成功地在平台构建中包含了一个预构建的 JAR,并且类可以按预期加载和工作。

我的问题是 JAR 本身包含资源文件并且类使用它们。这在运行时失败(ClassLoader.getResource() 和 ClassLoader.getResourceAsStream())。我在网上搜索过,发现 Android 只允许包构建 (.apk) 中的资源,并且不允许 JAR。

我的问题是:如何将资源与 JAR 捆绑在一起?我可以像 JAR 一样创建 APK 构建并使用其中的代码吗?我手头有所有源文件和资源文件。 目前,我表示其他平台项目依赖于我的 JAR:

LOCAL_STATIC_JAVA_LIBRARIES := my-prebuilt-module-name

这行得通。剩下的就是捆绑资源了……

非常感谢

【问题讨论】:

    标签: java android resources build jar


    【解决方案1】:

    我认为您正在寻找library project。这允许您将代码和资源导入多个 Android 应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-18
      • 2017-11-07
      • 1970-01-01
      • 2012-01-18
      • 1970-01-01
      • 1970-01-01
      • 2013-09-03
      • 2011-06-27
      相关资源
      最近更新 更多