О, Android. Как я люблю ваши слова.
У меня есть рабочее пространство с несколькими проектами. App1 и App2 - это приложения для Android. Common - это проект библиотеки Android. App1 и App2 зависят от Common (связаны через вкладку Android).
Common имеет некоторые внешние зависимости, а именно: httpmime и apache-mime4j, которые существуют как файлы jar.
По какой-то причине кажется, что мне нужно добавить мои mime jars в путь сборки App1 и App2 для успешной компиляции. Это кажется действительно глупым. В обычной Java я бы добавил Common в путь сборки App1 и App2, и все будет работать. Ожидается ли, что я должен добавить свои банки в каждое приложение для Android?
-Andy
Примечание. Если я не настрою путь сборки, как описано выше, я получаю "Тип org.apache.james.mime4j.message.SingleBody не может быть разрешен. Он косвенно ссылается на требуемые файлы .class | DataCallUtil. java |/App1/Common/util | строка 364"