开发者

Use resources from prebuilt JAR in android

Hi,

I am patching the android platform. I have succaessfully included a prebuilt JAR in the build of the platform, and the classes load and work as expected.

My issue is that the JAR 开发者_运维知识库itself includes resource files and the clasess use them. This fails during runtime (ClassLoader.getResource() and ClassLoader.getResourceAsStream()). I've searched the web and found that Android allows resources only in package builds (.apk) and doesn't allow for JARs.

My question is: How can I bunlde the resources alongside the JAR? Can I create an APK build and use code inside of it like a JAR? I have all the source and resource files at hand. Currently I signify other platform projects to depend on my JAR with:

LOCAL_STATIC_JAVA_LIBRARIES := my-prebuilt-module-name

and this works. All left is bundling the resources too...

Thanks a lot


I think you are looking for a library project. This allows you to import code and resources into multiple Android apps.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜