Общая Java-библиотека AndroidJAVA

Программисты JAVA общаются здесь
Ответить
Гость
 Общая Java-библиотека Android

Сообщение Гость »


Контекст:

Я работаю над приложением для Android, использующим несколько библиотек. Одна из этих библиотек может различаться в зависимости от устройства (реализация может отличаться). Чтобы избежать необходимости создавать несколько версий приложения, идея состоит в том, чтобы иметь уникальную версию приложения, которая ссылается на указанную библиотеку на устройстве. Библиотека будет использовать варианты для создания вариантов

В манифесте приложения я добавил это:

В моем build.gradle я добавил это:

зависимости { // ... проект compileOnly (путь: ":path_to_lib") } Поскольку только компилятор знает, какой класс доступен во время компиляции, мы намерены сохранять одинаковые интерфейсы во всех вариантах

Проблема:

Когда я запускаю приложение из студии Android, оно не загружается, поскольку библиотека недоступна.

Пока я не нашел способа установить библиотеку на устройство, чтобы ее можно было динамически связывать с приложением при установке.

Возможно ли то, что я пытаюсь сделать, или я совершенно не в курсе?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»