У меня есть библиотека Android-проект "Библиотека" (с деятельностью и все) и обычный проект Android "Приложение", который использует "Библиотека" из исходного кода.Библиотека не скомпилирована отдельно.
Все работает просто отлично.Проблема в использовании сторонних скомпилированных jar-файлов "External Jars".Моя «Библиотека» использует все «Внешние банки».«Приложение» может получить доступ только к «Библиотеке».«Внешние банки» доступны только из «Библиотеки».
Проблема в том, что «App» должен иметь все «Внешние банки» в своем пути сборки, чтобы приложение работало правильно.Что это за необходимость?«Приложение» не вызывает напрямую ни один из «внешних банок».
Поэтому я включил баночки в «приложение» и «библиотеку».Есть ли способ, которым «App» не нужно иметь «Jars» в своем пути сборки?
Я спрашиваю об этом, потому что я беспокоюсь о дополнительном размере приложения и потому что я не могу заставить работатьпуть.