2012-01-13 6 views
5

Próbuję utworzyć moją aplikację dla systemu Android przy użyciu Maven. Używam Androida-maven-plugin w wersji 3.0.2 (wypróbowałem także 3.0.0). Wszystko idzie dobrze, ale pliki .so wewnątrz folderu/libs nie są dołączone. Struktura folderów jest tak:Biblioteki macierzyste nie są dołączane do pliku APK przy użyciu dodatku Android-maven

-android 
--src 
--assets  
--res 
--libs 
----armeabi 
----armeabi-v7a 

śledzę pom.xml jak podano w jednym z native library samples. Pakiet APK kompiluje dobrze i prawie wszystko działa, z wyjątkiem części, w której nazywam funkcję natywną.

Z próbek nie wygląda na to, aby cokolwiek trzeba było zrobić. Mam wrażenie, że dołączany jest tylko jeden z tych plików. Czy ktoś inny ma podobny problem?

+0

Jeśli nic nie pomoże, spróbuj rozwiązać problem za pomocą [build-helper: attach-artifact] (http://mojo.codehaus.org/build-helper-maven-plugin/usage.html#Attach_additional_artifacts_to_your_project). –

+0

Jestem też nowy dla mavenów, więc nie jestem pewien, jak to podłączyć. Czy możesz wskazać mi przykład, który działa z Androidem? To będzie bardzo pomocne. – Abhinav

Odpowiedz

0

To działa dla mnie z nową wersją wtyczki Maven dla Androida. Biblioteki są dołączane do pakietu APK zgodnie z oczekiwaniami.

Powiązane problemy