2013-07-02 10 views
7

Sto cercando di determinare quale è la distribuzione di linux migliore/preferita/consigliata per lo sviluppo nativo di Android?Distro Linux consigliato per workstation di sviluppo Android

Sto esaminando Ubuntu ora, ma sto anche considerando CentOS (Mi è sempre piaciuto RedHat).

Credo che come minimo orso, il sistema operativo ha bisogno di

  1. supportare l'ultima JDK (richiesto da Android SDK)
  2. Run Eclipse (che significa un pacchetto di desktop è richiesto pure, come GNOME o KDE).

Al lavoro ho sviluppato su Windows utilizzando mono e Visual Studio, ma ora che ho ottenuto 4.2.2 caricato sul mio Kindle Fire, voglio davvero iniziare a fare alcune cose nativo Android (che si spera aiutare la mia MonoDroid abilità di debugging).

Aggiornamento: fare che una Kindle Fire HD 8.9, dal momento che la mia batteria ha iniziato ad espandersi sempre leggermente (l'ho preso presto, c'è di peggio), spingendo via il lato assetto di pochi millimetri, Amazon è l'invio di un aggiornato sostituzione.

Grazie.

+0

http://forum.xda-developers.com/showthread.php?t=703320 – samosaris

risposta

7

Per lo sviluppo di applicazioni Android che utilizzano l'SDK, non ha molta importanza. Tuttavia, se vogliono creare o modificare più componenti di basso livello in Android, la raccomandazione ufficiale è Ubuntu [1]:

The Android build is routinely tested in house on recent versions of 
Ubuntu LTS (10.04), but most distributions should have the required 
build tools available. Reports of successes or failures on other 
distributions are welcome. 

Essere consapevoli del fatto che, per la costruzione del sistema Android e sorgente del kernel per le versioni più recenti di Android (> 2.3) , avrai bisogno di una distribuzione a 64 bit (amd64). Ho compilato la fonte Android su Ubuntu 13.04 amd64 senza problemi.

È non necessario per lo sviluppo di applicazioni pure. Usa quello che preferisci.

Riferimenti:

+0

Oh sì, ho completamente dimenticato, da qualche parte io' Ho visto il sistema operativo su cui è stato costruito il mio build Android (e ricordo di aver visto Ubuntu). L'uomo, se mi è venuto in mente, non l'avrei nemmeno pubblicato. Grazie. – samosaris

+0

Un buon consiglio per la versione AMD a 64 bit. Che schifo, ho un netbook Intel ATOM. Bene, per il momento mi occuperò solo di app, suppongo che dovrò procurarmi del nuovo hardware se mi caccerò nelle catene e negli archivi cross-compilation. – samosaris

+0

Questo è così divertente, l'intera ragione per cui stavo reinstallando il mio netbook era b/c la versione di Ubuntu che avevo su di esso, Lucid (10.04 LTS) EOL'ed a maggio! Sapevo che avrei dovuto rimanerci sopra. Suppongo che lo reinstallerò (l'ho sovrascritto con 12.1, ma Unity è molto di troppo). – samosaris

3

Direi di andare con quello il più supportato. In questo momento sarebbe Ubuntu. Cent OS è per i server. A meno che non si stia eseguendo un server, non lo consiglierei. Linux Mint è al secondo posto, ma è di Ubuntu. Quindi Ubuntu è la risposta finale. è supportato anche il nuovo android studio ma un Ubuntu

Problemi correlati