2010-04-20 17 views
58

Voglio sviluppare applicazioni su Android. L'SDK può essere installato su Mac?Posso sviluppare Android su Mac?

+10

Incoraggio tutti voi a dare consigli positivi. –

+0

In che modo questa domanda è ambigua? È letteralmente una domanda si o no. –

risposta

100

Sì. Lo sviluppo di Android avviene principalmente con Java e in Eclipse (che a sua volta viene eseguito su Java) e quindi è multipiattaforma.

  1. Download the SDK per Mac
  2. Dopo la installation instructions

This all-in-one post potrebbe essere più facile da seguire per voi.

In caso di problemi, un semplice Google o post in their Google Group di solito produce un risultato.

+0

Considerare l'utilizzo di NetBeans invece di Eclipse per lo sviluppo Android su Macintosh: http://blog.screencustoms.com/post/1229245596/a-great-relief-in-developing-android-apps. –

+11

Oppure IntelliJ, trovo molto meno confusionario di Eclipse. – nmr

+6

O, meglio ancora, Android Studio (molto più recente di questo post) che è stato costruito su IntelliJ, ben configurato per Android fuori dalla scatola e gratuito! :) –

5

Si potrebbe anche verificare http://www.appcelerator.com/ - Hanno un ambiente multipiattaforma che ti permette di sviluppare Air, Android, iPhone e iPad.

+4

@txmail: gli strumenti di sviluppo multipiattaforma sono ora esplicitamente vietati da Apple. In altre parole: se ti catturano mentre scrivi un'app per l'iPhone usando tutto ciò che è scritto in Objective-C (e l'appcelerator sta usando la conversione da Java a Objective-C) possono revocare la tua app e i tuoi diritti di sviluppatore. Non è la mia chiamata. Fa schifo. Ma appcelerator è appunto il tipo di app per sviluppatori di cui Apple non vuole saperne. Devi ** scrivere ** la tua app in Objective-C e tu ** non puoi ** utilizzare strumenti multipiattaforma. – SyntaxT3rr0r

+1

Wow, che crock di ....; contento di non aver ancora ottenuto la parte di sviluppo per iPhone dell'applicazione che sto ancora lavorando. Grazie per il testa a testa. – txmail

+3

"... Sulla base dell'input [dei nostri sviluppatori], oggi stiamo apportando alcune importanti modifiche alla nostra licenza del Programma per gli sviluppatori iOS nelle sezioni 3.3.1, 3.3.2 e 3.3.9 per allentare alcune restrizioni che abbiamo introdotto all'inizio di quest'anno. In particolare, stiamo allentando tutte le restrizioni sugli strumenti di sviluppo utilizzati per creare app iOS, a condizione che le app risultanti non scarichino alcun codice. Ciò dovrebbe dare agli sviluppatori la flessibilità che desiderano, preservando al tempo stesso la sicurezza di cui abbiamo bisogno. " – Eagle

15

ricerca di una risposta attingendo a fonti credibili e/o ufficiali.

developer.android.com è il sito Android ufficiale per gli sviluppatori. Puoi trovare tutte le informazioni desiderate su questo sito. Ci sono passaggi da developer.android.com per iniziare a sviluppare su Mac

  1. Scarica SDK a https://developer.android.com/sdk/index.html. URL diretto per Mac OS X
  2. Install and prepare Ecipse. URL diretto per Eclipse Classic 3.7.1 for Mac OS X(Cocoa 64)
  3. Scaricare e configurare ADT Plugin
  4. Se avete appena installato l'SDK per la prima volta, andare al tutorial Hello World.
+0

Android ha ora un IDE ufficiale: Android Studio. http://developer.android.com/sdk/index.html –

2

sviluppo Android su Mac è altrettanto facile da sviluppare su Windows (in realtà ancora più facile perché non c'è bisogno di scaricare i driver per tutti i dispositivi di prova!

Eclipse funziona alla grande su un Mac, ma io personalmente preferisco intelliJ, ha meno problemi con l'aggiornamento e la pulizia del progetto .... inoltre è bello da guardare. L'unica cosa che manca è una GUI interattiva per cambiare xmls, ma anche lì fa un ottimo lavoro di visualizzazione di ciò che App apparirà su un dispositivo reale!

2

Sì. La guida corrispondente è sul sito degli sviluppatori Android.

Problemi correlati