У меня есть 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>