Autore Topic: Maven android  (Letto 955 volte)

Offline TheTodd

  • Utente junior
  • **
  • Post: 58
    • Mostra profilo
  • Dispositivo Android:
    samsung gs2
  • Play Store ID:
    sdmdev
  • Sistema operativo:
    window xp
Maven android
« il: 19 Settembre 2012, 16:34:40 CEST »
E' utile Maven per Android? Qualcuno di voi lo utilizza? Se sì perchè? Grazie

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Maven android
« Risposta #1 il: 19 Settembre 2012, 18:07:18 CEST »
I tool ufficiali di Android non hanno il supporto per Maven, per Ant si, serve un plugin esterno:

http://code.google.com/p/maven-android-plugin/

Serve per la compilazione da linea di comando, per compilazioni batch, uso di preprocessori, ecc...

E' simile ad Ant (sia Maven che Ant sono sviluppati dal gruppo di Apache) nell'utilizzo ma ha una diversa sintassi nel descrivere il progetto e una diversa gestione delle librerie esterne.

Alcuni programmi per Android distribuiti come sorgenti per compilarli serve Maven.
adb logcat | tee /tmp/logcat | grep TAG

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Maven android
« Risposta #2 il: 19 Settembre 2012, 18:08:42 CEST »
E' utile se devi gestire (e anche condividere) un progetto con tante dipendenze perchè si occupa lui di recuperarle e di compilare tutto insieme oppure se ti interessa automatizzare il processo di compilazione, test e deploy.
In caso contrario non vedo grossi benefici di usarlo visto che comunque ha una sua curva di apprendimento/adozione.
Tieni conto che il supporto del plugin per Eclipse non è completo (gli apklib non vengono correttamente riconosciuti) quindi se vuoi sviluppare tranquillamente dovresti switchare a IntelliJ Idea dove il supporto è completo.

Offline TheTodd

  • Utente junior
  • **
  • Post: 58
    • Mostra profilo
  • Dispositivo Android:
    samsung gs2
  • Play Store ID:
    sdmdev
  • Sistema operativo:
    window xp
Re:Maven android
« Risposta #3 il: 20 Settembre 2012, 09:18:09 CEST »
grazie ad entrambi. non posso ringraziarvi con +1?