Intereting Posts
Проблема при загрузке изображения и обновлении listView Настройка направления перемещения макета вкладки Альтернатива OpenSL ES на Android Как скрыть мягкую клавиатуру при выходе из поля редактирования? Рисование холста в виджетах главного экрана Android-loopj async отменяет задачу Как я могу предотвратить «убить» приложение или службу Android из диспетчера задач? Дооснащение 2 – Тело ответа недействительно, когда статус ответа – 422 (необработанный объект) Приложение скомпилируется каждый раз, когда Gradle запускается, принимая значительное время Можно ли отправлять Push Notification со стороны сервера Java автоматически 3-го месяца между датой начала и датой окончания для каждого другого пользователя? Неустойчиво и синхронизировано в AsyncTask Bluetooth: отправить AT похвастаться гарнитурой с Android-устройства Как заставить ADB работать с Linux с помощью Motorola Как получить битмап из drawable, определенного в xml? Обнаружение конфигурации сборки (отладка или выпуск) в скрипте ant

Создайте Apklib для строительства с maven

У меня есть project A Android project A который ссылается на project B библиотеки Android project B , Building Project A на eclipse отлично работает. Но мое приложение использовало какой-то системный API, поэтому я решил построить с помощью maven. Я не понимаю, как включить проект B в проект A на maven.

(В основном proj B имеет как источник, так и ресурс)

В основном я создал B.jar и отредактировал файл pom

 <dependency> <groupId>com.me.example</groupId> <artifactId>myId</artifactId> <version>2.4.1</version> <type>lib</type> </dependency> 

То я могу построить A.apk но когда я запускаю приложение A.apk , его crashing . Поскольку project B имеет некоторые resources и когда я создаю B.jar, он имеет только файлы классов и не имеет ресурсов. А также я попытался сгенерировать B.apk и включил его в maven, и я не смог построить A.apk.

Как я могу это решить.

Сначала я построил B.apklib тогда я включил его в проект как зависимость, и теперь я могу построить A.apk

B.pom содержит

  <groupId>com.mer</groupId> <artifactId>me</artifactId> <version>1.4.3</version> <packaging>apklib</packaging> <name>I_am</name> <dependencies> ....... </dependencies>