Привет,
Я исправляю платформу Android.Я успешно включил предварительно собранный JAR в сборку платформы, и классы загружаются и работают, как и ожидалось.
Моя проблема заключается в том, что сам JAR включает в себя файлы ресурсов, и оператор использует их.Это происходит сбой во время выполнения (ClassLoader.getResource () и ClassLoader.getResourceAsStream ()).Я искал в Интернете и обнаружил, что Android разрешает ресурсы только в сборках пакетов (.apk) и не допускает JAR.
Мой вопрос: Как я могу объединить ресурсы вместе с JAR?Могу ли я создать сборку APK и использовать внутри нее код, например, JAR? У меня есть все исходные файлы и файлы ресурсов.В настоящее время я указываю, что другие проекты платформы зависят от моего JAR:
LOCAL_STATIC_JAVA_LIBRARIES: = my-prebuilt-module-name
, и это работает.Осталось только объединить ресурсы ...
Большое спасибо