Ваш JAR не может ссылаться на ресурсы.
Чтобы быть более конкретным:
- Ваш JAR не может содержать ресурсы
- Ваш Java-код в JAR не может использовать
R.layout
или R.id
или R.drawable
или любую из R.
констант для ссылки на ресурсы
Вам нужно иметь все свои ресурсы в приложении, которое повторно использует JAR, а Java-код вашего JAR должен либо передавать в него идентификаторы ресурсов (например, через параметры метода), либо использовать getIdentifier()
, чтобы узнать идентификатор ресурса во время выполнения из String
представления имени.