La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam

Android offre un plug-in speciale per Eclipse IDE, chiamato Strumenti di sviluppo Android (ADT). Fornisce un potente ambiente di sviluppo integrato in cui è possibile effettuare applicazioni Android. ADT espande i progettisti Eclipse in modo da creare rapidamente e facilmente un nuovo progetto Android, progettare l'interfaccia utente dell'applicazione, eseguire il debug dell'applicazione ed esportazione di file APK per distribuire la tua applicazione.

Commento: Se preferisci lavorare in un altro IDE, non è necessario installare Eclispe né ADT. Invece, puoi utilizzare direttamente le funzionalità SDK per creare e debug della tua applicazione.

Scarica ADT Plugin.

  1. Esegui Eclipse, seleziona Guida\u003e Installare un nuovo software.
  2. Clic Inserisci. legalmente angolo superiore.
  3. Nella finestra di dialogo Aggiungi repository visualizzato, inserisci "Plugin ADT" nel campo Nome. e il prossimo URL nel campo Posizione:

Https://dl-ssl.google.com/android/eclipse/

  1. Clic OK..
Se quando provi a ottenere un plugin, hai problemi, prova nel campo Posizione Invece di "https", scrivi "http" (HTTPS viene utilizzato per motivi di sicurezza).
  1. Nella finestra di dialogo Software disponibile, selezionare la casella accanto a Strumenti per sviluppatori e fare clic su Il prossimo.
  2. Nella finestra successiva, vedrai un elenco di strumenti di download. Clic Il prossimo.
  3. Leggere e accettare il contratto di licenza, quindi fai clic su FINIRE.
Se ricevi le avvertenze di sicurezza che autenticità e precisione software Non è possibile installare, fare clic OK..
  1. Dopo aver completato l'installazione, riavviare Eclipse.

Impostazione del plugin ADT

Dopo aver riavviato Eclipse, è necessario specificare la directory con il tuo SDK Android:

  1. Scegliere Utilizzare SDKS esistenti. Nella finestra che appare.
  2. Trova e seleziona la directory contenente Android SDK, che hai recentemente scaricato e disaccordo.
  3. Clic Il prossimo.

Risolvere i problemi durante l'installazione

Se hai difficoltà a scaricare un plugin ADT dopo l'azione di cui sopra, ecco alcune soluzioni:

  • Se Eclipse non riesce a trovare un sito di aggiornamento remoto contenente il plugin ADT, prova a modificare il collegamento del sito a

Http://dl-sl.google.com/android/eclipse/

  • Se hai abilitato firewall (o Firewall aziendale), assicurarsi di aver inserito le impostazioni del proxy corrette in Eclipse. In Eclipse, è possibile configurare il proxy dal menu principale da Finestra. (in Mac OS X, Eclisse)> Preferenze. > GENERALE > Le connessioni di rete.

Se non riesci ancora a scaricare il plugin ADT utilizzando Eclipse dal sito remoto degli aggiornamenti, è possibile scaricare il file Zip ADT sul computer e impostare manualmente:

Per gli utenti Linux.

Se si incontra il problema di installazione Plugin ADT per il tipo Eclipse:

Si è verificato un errore durante il provisioning. Impossibile connettersi a Keystore. JKS.

Quindi sul tuo computer non ci sono Java VM adatti. Installazione del sole Java 6 risolverà questo problema e quindi è possibile reinstallare il plugin ADT.

In questa guida, si sofferma, come iniziare a svilupparsi in Android, vale a dire: applicazioni mobili Sulla piattaforma Android Eclipse + SDK. Oggi ci sono molti approcci allo sviluppo e alla creazione di applicazioni mobili per Android. Dispositivi hardware complessi, tablet PC e vari piattaforme software (Symbian OS, IOS, WebOS, Windows Phone 7 ...) Aprire lo spazio senza fine per gli sviluppatori.

Quindi, l'elenco delle applicazioni per iniziare a sviluppare applicazioni mobili per Android è enorme. Quale piattaforma scegliere? Quale linguaggio di programmazione per imparare? Quale applicazione è impostato per scegliere di pianificare un progetto? In questo manuale, stai imparando a iniziare a sviluppare applicazioni mobili per la piattaforma Android, aperta dal sistema operativo mobile di Google.

Perché la piattaforma Android?

Android è una piattaforma aperta basata sul kernel Linux. È stato installato su migliaia di dispositivi di una vasta gamma di produttori. Android fornisce applicazioni per tutti i tipi di attrezzature, che possono essere rappresentate solo come moderno dispositivi mobili - Compass digitali, videocamere, GPS, sensori e molto altro.

Gli strumenti di sviluppo Android gratuiti consentono di iniziare rapidamente a creare applicazioni gratuite o quasi gratuite. Quando sei pronto per rivelare il mondo il tuo programma, puoi pubblicarlo tramite Android Market. La pubblicazione nel mercato Android richiede una tassa di iscrizione una tantum ($ 25 al momento della scrittura di un articolo) e, a differenza della Apple Apple, (che è molto rigorosamente adatto per il censimento), rende la tua applicazione disponibile per il download e l'acquisto dopo A Revisione rapida - se la domanda non è politica e legge.

Ecco alcune altre differenze tra Android SDK, che offre vantaggi come sviluppatore:

  • Il pacchetto Android SDK è disponibile per Windows, Mac e Linux, quindi non è necessario pagare per la nuova ferro per scrivere applicazioni.
  • SDK. Costruito in Java. Se hai familiarità con la lingua programmazione Java.Sei già a metà strada per padroneggiare.
  • Tenendo conto della distribuzione dell'applicazione tramite Android Market, sarà immediatamente disponibile per centinaia di migliaia di utenti. Non sei limitato al mercato ufficiale "OM, poiché ci sono alternative. Ad esempio, è possibile postare un'applicazione sui tuoi blog. Amazon da Rumors sta preparando il proprio app store Android.
  • Oltre a documentazione tecnica SDK, vengono create nuove risorse per gli sviluppatori Android. La piattaforma sta guadagnando crescente popolarità tra utenti e sviluppatori.

Smetti di parlare - Iniziamo a sviluppare applicazioni per Android!

Installa Eclipse e Android SDK

Orientamento sotto la piattaforma Android durante lo sviluppo

Prima di iniziare a scrivere applicazioni Android, è necessario scaricare l'SDK per la piattaforma Android. Ogni piattaforma ha la sua versione di Android SDK, che è installata su dispositivi utente. Per la versione di Android 1.5 e sopra ci sono due piattaforme: Progetto Android open source e Google.

Progetto Android open source - Piattaforma aperta codice sorgentema non include estensioni di Google., come Google Maps. Se non vuoi utilizzare Google API, funzionalità google Maps Non sarà disponibile per la tua applicazione. Se non hai motivi speciali per farlo, ti consiglierei di configurare il targeting su una delle piattaforme Google, in quanto ciò ti permetterà di utilizzare le proprie estensioni di Google.

  • Seleziona Window-\u003e Android SDK e AVD Manager.
  • Fare clic su Pacchetti disponibili nella colonna di sinistra e controllare il repository per visualizzare l'elenco delle piattaforme Android disponibili.
  • È possibile selezionare la piattaforma di download dall'elenco o lasciare tutto contrassegnato per scaricare tutto piattaforme disponibili. Al completamento, fare clic su Installa Seleziona e seguire le istruzioni di installazione.

Dopo che tutto è stato caricato con successo, sei pronto per iniziare a svilupparsi sotto Android.

Creare un nuovo progetto Android

La procedura guidata di configurazione della procedura guidata Progetto Eclipse New Project aiuterà a creare un'applicazione Android, generando file e codice pronti per l'avvio, a destra del blocco. Questo è un modo rapido per assicurarsi che le prestazioni e il buon punto di partenza all'inizio dello sviluppo dell'applicazione:

Dopo aver premuto la finitura, Eclipse creerà un nuovo progetto Android, pronto per il lancio e lo sviluppo di Android. Ricorda, hai detto Eclipse per generare attività chiamata Brewclockattività? Questo codice che Android utilizza effettivamente per avviare l'applicazione. Il codice generato verrà visualizzato come un semplice messaggio nello spirito di Hello World.

Pacchi

Nome del pacchetto - Identificatore per la tua applicazione. Quando arriva il momento di pubblicare un risultato su Android Market, questo identificatore verrà utilizzato per tenere traccia degli aggiornamenti per l'applicazione, quindi è importante assicurarsi che questo identificatore sia unico. Sebbene qui utilizziamo il nome com.example.brewclock, per un'applicazione reale, è meglio scegliere qualcosa come Com.Yourcompanyname.YourPlication.

Versione sdk.

Min versione versione SDK (il nome parla da solo) - il primo versione Android.dove funzionerà l'applicazione. Con ogni nuova versione di Android, SDK aggiunge e modifica vari metodi. Quando si sceglie una versione SDK, Android (e Android Market) sa che la tua applicazione funzionerà solo sui dispositivi con la versione della piattaforma Android della versione specificata e sopra.

Esegui la tua applicazione

Ora proviamo a gestire la nostra applicazione in Eclipse. Dal momento che questo è il primo lancio, Eclipse chiederà come dai tipi di progetto che lavori:

  • Seleziona Run-\u003e Esegui o premi Ctrl + F11.
  • Seleziona Applicazione Android e fai clic su OK.

Eclipse cercherà di avviare l'applicazione sul dispositivo con Android. Sul questo momentoTuttavia, non hai dispositivi sotto gestione AndroidQuindi il progetto non verrà lanciato e ti verrà chiesto di creare un nuovo dispositivo Android Dispositivo virtuale (AVD).

Dispositivi virtuali (dispositivi virtuali Android)

Android Virtual Dispositive (AVD) emula Android mercoledì, sia cellulare o tablet pc. Puoi creare dispositivi AVD, con versioni diverse Piattaforme Android. Per ogni AVD, è possibile configurare diverse impostazioni del dispositivo specificando la presenza di una tastiera fisica, supporto per GP, risoluzione della telecamera e così via.

Prima di avviare l'applicazione, è necessario creare il tuo primo dispositivo AVD con la piattaforma SDK (Google API, 1.6).

Facciamolo adesso:

  • Se non hai provato a avviare l'applicazione, fare clic su Esegui (o Combinazione di tasti Ctrl + F11)
  • Quando un avviso si apre, fare clic su Sì per creare AVD.
  • Fare clic su Nuovo nella finestra di dialogo Android SDK e AVD Manager.
  • Impostare i seguenti parametri per AVD: Nome: Android_1.6 Target: Google API (Google Inc.) - API Level 4 Scheda STATURA Dimensioni: 16 MIB Pelle integrata: predefinito (HVGA)
  • Fai clic su Crea AVD.
  • Chiudere la finestra di dialogo Android SDK e AVD Manager.

Code

Prova a eseguire nuovamente l'applicazione (Ctrl + F11). Eclipse crea ora il tuo progetto e lancerà un nuovo avd. Ricorda, AVD emula completamente Android mercoledì, e non hai nemmeno bisogno di osservare un processo di avvio piuttosto lento, come nel caso di un dispositivo reale. Per questo motivo, non appena avd è pronto per funzionare, è meglio non chiudere la finestra finché non hai finito di programmare durante tutto il giorno.

Sviluppo sotto Android: progettazione dell'interfaccia utente

Uno dei primi passaggi per creare un programma in generale è il design dell'interfaccia utente. Ecco un piccolo schizzo della nostra applicazione:

L'utente sarà in grado di impostare il tempo di ebollizione in pochi minuti utilizzando i pulsanti + e -. Quando si preme START, il conto alla rovescia inizierà durante il numero specificato di minuti. Se l'utente annulla ebollizione premendo di nuovo il pulsante, il tempo verrà ingrandito quando il timer raggiunge 0.

Interfaccia di costruzione

L'interfaccia utente Android o la shell, che sono descritte nella documentazione XML, possono essere trovate nella cartella RES / Layouts. Il codice del modello già generato da Eclipse è dichiarato in res / layouts / main.xml e, come hai notato, già in esecuzione nell'emulatore.

Eclipse ha il proprio toolkit per la progettazione di un layout che consente di creare un'interfaccia di trascinamento del trascinamento all'interno dello schermo. Tuttavia, a volte è più facile scrivere un'interfaccia in XML e utilizzare un layout grafico per visualizzare in anteprima i risultati.

Facciamolo ora cambiando main.xml in conformità con lo schizzo sopra:

  • Apri RES / Layouts / Main.XML in Eclipse Doppio clicchi dal pacchetto Explorer.
  • Seleziona la scheda Main.XML nella parte inferiore dello schermo per passare alla modalità XML.

Ora cambia il contenuto main.xml per quanto segue:

# /res/layouts/main.xml.

La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam