Используйте ресурсы из готового JAR в Android - PullRequest
1 голос
/ 15 февраля 2011

Привет,

Я исправляю платформу Android.Я успешно включил предварительно собранный JAR в сборку платформы, и классы загружаются и работают, как и ожидалось.

Моя проблема заключается в том, что сам JAR включает в себя файлы ресурсов, и оператор использует их.Это происходит сбой во время выполнения (ClassLoader.getResource () и ClassLoader.getResourceAsStream ()).Я искал в Интернете и обнаружил, что Android разрешает ресурсы только в сборках пакетов (.apk) и не допускает JAR.

Мой вопрос: Как я могу объединить ресурсы вместе с JAR?Могу ли я создать сборку APK и использовать внутри нее код, например, JAR? У меня есть все исходные файлы и файлы ресурсов.В настоящее время я указываю, что другие проекты платформы зависят от моего JAR:

LOCAL_STATIC_JAVA_LIBRARIES: = my-prebuilt-module-name

, и это работает.Осталось только объединить ресурсы ...

Большое спасибо

1 Ответ

2 голосов
/ 15 февраля 2011

Я думаю, вы ищете проект библиотеки .Это позволяет импортировать код и ресурсы в несколько приложений Android.

...