Entwicklung einer mobilen Anwendung für Android Eclipse. Erstellen von Android-Anwendungen mit Eclipse und ADT. Was ist meine Marketingstrategie
Um Programme schreiben zu können, benötigen Sie eine Entwicklungsumgebung. Google empfiehlt für diesen Zweck die Verwendung von Eclipse mit dem Plugin für Android Development Tools (ADT). In diesem Tutorial werfen wir einen detaillierten Blick auf die Installation und Einrichtung dieser Entwicklungsumgebung.
Ich werde die für den Betrieb zutreffende Installation beschreiben Windows-System 7.
Ich verwende diese Installationsanleitung -
System Anforderungen -
Es gibt viele Screenshots und Anleitungen in diesem Artikel. Denken Sie daran, dass sich Softwareversionen ständig ändern und alles für Sie anders aussehen und Versionen unterschiedlich sein können.
So aktualisieren Sie Komponenten.
1. Java-SDK – JDK
weil Anwendungen in Java entwickelt werden, müssen wir das entsprechende SDK, auch JDK genannt, herunterladen und installieren (es sei denn, es ist bereits installiert).
Sie können herunterladen. Kürzlich ist die siebte Version erschienen. Ich kann nichts dazu sagen, aber es gibt etwas Rohes, daher empfehle ich, die bewährte sechste Version in der Rubrik herunterzuladen Java-Plattform-Standardausgabe Drücken Sie JDK-Download, aktivieren Sie das Kontrollkästchen, dass Sie die Lizenzvereinbarung akzeptieren, und laden Sie die Datei entsprechend Ihrem Betriebssystem herunter. Der Einbau sollte kein Problem sein. Danach empfiehlt sich ein Neustart.
2.Android-SDK
Das Android SDK enthält die Tools, die Sie zum Entwickeln von Android-Apps benötigen. Inhalte können angezeigt und heruntergeladen werden. Es wird empfohlen, die EXE-Datei herunterzuladen, aber ich schlage vor, die ZIP-Version herunterzuladen und sie selbst in ein für Sie geeignetes Verzeichnis zu entpacken (wenn es keinen ZIP-Link gibt, klicken Sie auf den Link Andere Plattformen).
Bitte beachten Sie, dass dies ein "für immer"-Verzeichnis sein sollte. Und es ist besser, es nirgendwo hin zu verschieben, da Sie sonst die Entwicklungsumgebung neu konfigurieren müssen. Ich schlage vor, irgendwo ein Android-Verzeichnis zu erstellen. Es ist sehr wünschenswert, dass der Weg dorthin kurz ist. Idealerweise - :\android (für mich wird es f:\android sein). Für uns selbst merken wir uns dieses Verzeichnis unter dem Pseudonym . Und entpacke unser SDK-Archiv hinein, wir bekommen \android-sdk-windows.
3. Sonnenfinsternis
Schöne und praktische Entwicklungsumgebung, in der wir erstellen und erstellen). Wir werden sie nehmen. Google empfiehlt uns eine Version Eclipse-Klassiker. Wir stimmen ihm zu und laden diese spezielle Version herunter. Entpacken Sie das Archiv in, bekommen wir \Finsternis.
4.ADT
Eclipse ist standardmäßig nicht sehr geeignet für die Entwicklung von Android-Anwendungen. ADT ist ein Plugin, das die Entwicklungsumgebung für die Verwendung des Android SDK konfiguriert und eine komfortable Entwicklungserfahrung hinzufügt.
Führen Sie Eclipse aus (\eclipse\eclipse.exe). Beim ersten Start werden Sie aufgefordert, ein Arbeitsverzeichnis dafür anzugeben, in dem Informationen zu Projekten gespeichert werden. Auch hier schlage ich vor, nicht weit zu gehen und einen Katalog zu erstellen \Arbeitsplatz und geben Sie dieses Verzeichnis an.
Eclipse läuft also. Laden Sie das ADT-Plugin herunter.
Starten Sie im Menü Hilfe > Neue Software installieren...
Drück den Knopf Hinzufügen in der oberen rechten Ecke
Eingeben " AD-Plugin" auf dem Feld Name
URL-Adresse: https://dl-ssl.google.com/android/eclipse/- auf dem Feld Lage
Klicken OK und warte bis es erscheint Entwicklerwerkzeuge(Bei Problemen verwenden Sie http statt https)
Setzen Sie ein Häkchen Entwicklerwerkzeuge und klicken Nächste
Wir sehen die Komponenten, die installiert werden, klicken Sie erneut Nächste
Lesen und akzeptieren Sie die Lizenzvereinbarung und klicken Sie auf Beenden
Der Komponenten-Download beginnt. Wenn es auftaucht Sicherheitswarnung dass die Authentizität oder Gültigkeit der Software kann nicht festgestellt werden, Drücken Sie OK.
Der Vorgang dauerte etwa eine Minute.
Nach Abschluss müssen Sie Eclipse neu starten - Jetzt neustarten
Nach dem Neustart von Eclipse wird folgender Dialog angezeigt:
Das erste Element wird für diejenigen benötigt, die das SDK aus irgendeinem Grund im zweiten Schritt dieser Anleitung nicht heruntergeladen und entpackt haben. Eclipse wird es selbst tun können. Außerdem wird sofort die neueste Android-Plattform heruntergeladen. Er bietet auch an, die Plattformversion 2.1 herunterzuladen, die von einer Reihe von Geräten am meisten unterstützt wird.
Wir interessieren uns für das zweite Element - es ermöglicht Ihnen anzugeben, wo wir das SDK in Schritt 2 entpackt haben. Wir haben dies - \android-sdk-windows. Weiter klicken.
Wählen Sie im angezeigten Fenster aus, ob Statistiken an Google gesendet werden sollen oder nicht. Die Arbeit wird dadurch in keiner Weise beeinträchtigt.
5.Android-Plattformen
Und wir scheitern im SDK-Manager.
Hier wird vorgeschlagen, Komponenten zum Download über das Internet auszuwählen. Auf der rechten Seite wird für jede Komponente angezeigt, ob sie bereits installiert ist oder nicht. Was werden wir also herunterladen?
Achten Sie darauf, den noch nicht installierten Inhalt des Tools-Ordners herunterzuladen. Finden Sie den Artikel auch im Ordner Extras (am Ende der Liste). Android-Support-Bibliothek und markieren Sie es, falls vorhanden.
Wählen Sie für die restlichen Android-Versionen, die Sie benötigen, nur die SDK-Plattform aus. Denken Sie daran, dass jede Plattform bis zu 150 Meter wiegen kann!!! Bei der Arbeit wirst du nicht viel zittern, die Admins kommen später für dich :) Für die ersten Lektionen brauchst du nur Plattformen 2.2 (API8) und 2.3.3 (API 10). Sie können sie vorerst nur herunterladen.
Wählen Sie für Plattformversion 4.X SDK-Plattform(die Plattform selbst) und ARM EABI v7a-System-Image(damit der Emulator funktioniert).
Wenn Ihnen der Verkehr nicht leid tut, fügen Sie die folgenden Elemente für jede Plattform hinzu:
Beispiele für SDKs- Quellcodes von Anwendungsbeispielen
Google-APIs von Google Inc.- erforderlich, wenn Sie mit Google-Anwendungen arbeiten (Karte, Navigation usw.)
Wenn der Verkehr überhaupt nicht schade ist - setzen Sie alle Daws. Aber das Warten wird lange dauern. Und das Ganze wird mehr als einen Gig dauern.
Wenn alle ausgewählt haben, drücken Sie die Taste Installieren Sie X-Pakete unten rechts.
In einem neuen Fenster bestätigen wir, dass wir damit einverstanden sind, all dies herunterzuladen - Akzeptiere alle. Gleichzeitig können Sie hier die Größe sehen und etwas ablehnen.
Klicken Sie auf Installieren - die Anzeige lief und das Protokoll wurde geöffnet - der Download begann. Mit meiner Komponentenauswahl habe ich 20 Minuten gewartet, danach erschien in den Fenstern der Satz:
Installation abgeschlossen. Schließen Sie das Protokoll und den SDK-Manager.
Zur Information - meine neuen Komponenten haben 1,5 Gigabyte gedauert.
Dann Eclipse neu starten und das wars. Nach Abschluss dieser Schritte haben wir eine Entwicklungsumgebung, mit der wir Android-Anwendungen codieren können. Vielleicht werden diese Aktionen schlammig und langweilig erscheinen, aber ohne sie leider in keiner Weise. Dann macht die Sache mehr Spaß. Wenn etwas nicht funktioniert oder einen Fehler ausgibt - versuchen Sie zu googeln, sicher sind Sie nicht der Erste, der mit einem solchen Problem konfrontiert ist, und das Netzwerk hat bereits eine Beschreibung der Lösung. Nun, oder schreiben Sie an das Forum.
In der nächsten Lektion werden wir ein Android Virtual Device (AVD) in Eclipse erstellen unsere erste app und lassen Sie es uns ausführen. AVD ist ein Smartphone-Emulator mit Betriebssystem Android, auf dem Sie Anwendungen ausführen und testen können. Verbinden Sie Ihr Smartphone nicht jedes Mal) Wir werden uns auch die Struktur des Anwendungsprojekts ansehen.
P.S. Wenn Sie dieses Fenster nicht sehen
oder Sie haben es versehentlich geschlossen - es ist in Ordnung. Der Pfad zum SDK aus Schritt 2 kann manuell angegeben werden.
Im Eclipse-Menü Windows > Einstellungen
Links auswählen Android, klicken Sie auf Durchsuchen
Geben Sie das Verzeichnis an, in das das SDK entpackt wurde - \android-sdk-windows. Klicken anwenden.
Uns wird gesagt, dass die Komponente fehlt - schließen Sie diese Meldung und klicken Sie auf OK
Ich habe auch dieses Fenster:
Es besagt, dass wir Nutzungsstatistiken senden können, wenn wir das Produkt verbessern wollen. Sie haben die Wahl, Sie können sie später jederzeit in den Einstellungen ändern. Ich habe eine Morgenröte hinterlassen, es tut mir nicht leid)
Danach können Sie zum SDK-Manager gehen (im Eclipse-Menü Fenster > Android SDK-Manager) und Downloadplattformen.
Aufgrund der Tatsache, dass einige Leute meine Projekte nicht ausführen können, und nachdem ich mit ihnen gesprochen hatte, wurde mir klar, dass das Problem nicht im Code, sondern in der Assemblierung von Eclipse + Android SDK liegt, und ich beschloss, zu schreiben, wie man diese Schönheit installiert , und erinnere dich daran.
Installation von Eclipse und Android SDK
- Laden Sie das Android SDK für Ihre Plattform herunter (Windows, Mac OS X oder Linux).
- Entpacken Sie die heruntergeladenen Dateien an einen beliebigen denkwürdigen Ort auf Ihrer Festplatte (in meinem Windows ist es D:\eclipse\).
- Wenn Eclipse bereits installiert ist, laden Sie das Paket Eclipse IDE for Java Developers herunter und installieren Sie es. Für die Programmierung empfiehlt Google die Verwendung von Eclipse 3.5 (Galileo).
- Starten Sie Eclipse und wählen Sie aus Hilfe->Neue Software installieren.
- Klicken Hinzufügen im Fenster Verfügbare Software.
- Geben Sie Android Development Tools in das Feld ein Name und https://dl-ssl.google.com/android/eclipse/ in das Feld ein Lage.
- Klicken OK und prüfe Entwicklerwerkzeuge in der Liste der verfügbaren Software. Dadurch werden Android Development Tools und DDMS, ein Debugging-Tool für Android, installiert. Wenn Sie Probleme bei der Installation von ADT haben, verwenden Sie alte Version ADT 15.0. Aktualisieren Sie auf Version 15.0
- Klicken Nächste und Beenden um das Plugin zu installieren. Sie müssen Eclipse nach der Installation einmal neu starten.
- Nach dem Neustart von Eclipse select Fenster->Einstellungen und du wirst sehen Android in der Kategorieliste.
- Jetzt müssen wir Eclipse mitteilen, wo sich das installierte Android SDK befindet. Klicken Android, dann Durchsuche, um den Speicherort der entpackten SDK-Dateien auszuwählen. Z.B, C:\Programme\android\android-sdk
Ausrichtung der Android-Plattform
Bevor Sie mit dem Schreiben von Anwendungen für Android beginnen, müssen Sie das SDK für die Android-Plattform herunterladen. Jede Plattform verfügt über eine eigene Version des Android SDK, die auf den Geräten der Benutzer installiert ist. Für Android Version 1.5 und höher gibt es zwei Plattformen: Android-Open-Source-Projekt und Google.
Android-Open-Source-Projekt- Open-Source-Plattform, enthält jedoch keine Google-Erweiterungen wie z Google Maps. Wenn Sie die Google API nicht verwenden möchten, steht die Google Maps-Funktionalität für Ihre Anwendung nicht zur Verfügung. Sofern Sie keinen besonderen Grund dafür haben, würde ich empfehlen, dass Sie auf eine der Google-Plattformen abzielen, da Sie so die eigenen Erweiterungen von Google verwenden können.
- Auswählen Fenster->Android SDK Manager.
- Klicken Verfügbare Pakete in der linken Spalte und überprüfen Sie das Repository, um die Liste der verfügbaren Android-Plattformen anzuzeigen.
- Sie können Plattformen zum Herunterladen aus der Liste auswählen oder alle aktiviert lassen, um alle verfügbaren Plattformen herunterzuladen. Wenn Sie fertig sind, klicken Sie Ausgewählte installieren und befolgen Sie die Installationsanweisungen.
Sobald alles erfolgreich hochgeladen wurde, können Sie mit der Entwicklung für Android beginnen.
Erstellen Sie ein neues Android-Projekt
Der Eclipse New Project Wizard hilft Ihnen beim Erstellen Android-Anwendung, Generieren von Dateien und Code, die rechts vom Block ausgeführt werden können. Dies ist ein schneller Weg, um sicherzustellen, dass es funktioniert, und ein guter Ausgangspunkt, wenn Sie mit der Entwicklung von Anwendungen beginnen:
Nach dem Drücken Beenden, erstellt Eclipse ein neues Android-Projekt, das zur Ausführung bereit ist. Denken Sie daran, dass Sie Eclipse angewiesen haben, eine Aktivität namens MyFirstAndroidProjectActivity zu generieren ? Dies ist der Code, den Android tatsächlich verwendet, um die App auszuführen. Der generierte Code wird als einfache „Hello World“-Nachricht angezeigt.
Pakete
Der Paketname ist eine Kennung für Ihre Anwendung. Wenn es an der Zeit ist, das Ergebnis im Android Market zu veröffentlichen, wird diese ID verwendet, um Updates für die App zu verfolgen, also ist es wichtig Stellen Sie sicher, dass diese ID eindeutig ist. Obwohl wir hier den Namen com.my.first.project verwenden, ist es für eine echte Anwendung besser, etwas wie com.yourcompanyname.youapplication zu wählen.
SDK-Versionen
Die Min SDK-Version (der Name sagt alles) ist die früheste Version von Android, auf der die App ausgeführt wird. Mit jeder neuen Version von Android fügt das SDK verschiedene Methoden hinzu und ändert sie. Wenn Sie eine SDK-Version auswählen, weiß Android (und der Android Market), dass Ihre App nur auf Geräten mit der angegebenen Android-Version und höher ausgeführt werden kann.
Starten Ihrer Anwendung
Versuchen wir nun, unsere Anwendung in Eclipse auszuführen. Da dies der erste Lauf ist, fragt Eclipse Sie, mit welchem Projekttyp Sie arbeiten:
- Auswählen Ausführen->Ausführen oder klicken Strg+F11.
- Auswählen Android-Anwendung und drücke OK.
Eclipse versucht, die Anwendung auf dem Android-Gerät auszuführen. Im Moment haben Sie jedoch keine Geräte unter Android-Steuerung, sodass das Projekt nicht ausgeführt werden kann und Sie aufgefordert werden, ein neues Gerät zu erstellen Virtuelles Android-Gerät(AVD).
Virtuelle Geräte (Android Virtual Devices)
Android Virtual Device (AVD) emuliert die Android-Umgebung, sei es Handy oder Tablet-PC. Sie können beliebig viele AVD-Geräte mit verschiedenen Versionen der Android-Plattform erstellen. Für jedes AVD können Sie verschiedene Geräteeinstellungen wie physische Tastatur, GP-Unterstützung, Kameraauflösung usw. konfigurieren.
Bevor Sie die Anwendung ausführen, müssen Sie Ihr erstes AVD-Gerät mit dem Plattform-SDK (Google API, 1.6) erstellen.
Lassen Sie uns ein wenig vom Thema Markups wegkommen. Auf der Alma Mater-Website hat sich alles sehr verändert. Android Studio ist jetzt die Umgebung für die Entwicklung von Android-Apps. Aber da sich viele Beispiele und Tutorials auf Eclipse konzentrieren, lohnt es sich immer noch, es in Ihrem Arsenal zu haben.
Außerdem wurde Java 8 veröffentlicht und in Verbindung damit werden wir erneut das JDK, Eclipse + ADT und dann Android Studio und JetBrains IntelliJ IDEA 14.0.2 installieren. Nun, unbedingt Genymotion.
Und los geht's!
1) JDK installieren
Und wählen Sie JDK-Download
Wir stimmen der Lizenz zu
Und wählen Sie die herunterzuladende Version abhängig von der Bitzahl Ihres Windows (ich habe Win 8.1 x64).
Heruntergeladen, JDK zur Installation ausführen
Während des Installationsvorgangs wird auch die JRE installiert
Wir alle klicken auf Schließen. Damit ist die JDK-Installation abgeschlossen.
Überprüfung der JDK-Installation mit dem Befehl Java-Version.
Wenn wir eine ähnliche Ausgabe des Befehls sehen (diese kann für Sie abweichen, wenn Sie eine andere Version oder einen anderen Build von Java heruntergeladen haben), ist alles in Ordnung. Weitergehen.
2) Installation von Eclipse
Und laden Sie eigenständige SDK-Tools herunter
Wir laden genau das Zip-Archiv mit dem SDK herunter und entpacken es dann nach C: \ android-sdk-windows (Sie können ein anderes Verzeichnis wählen, je nachdem, was bequem ist). Wir sehen folgendes
Damit ist die SDK-Installation abgeschlossen.
4) Installieren des ADT-Plugins für Eclipse
Wir starten Eclipse. Wählen Sie Neue Software installieren
Geben Sie im sich öffnenden Fenster die Adresse https://dl-ssl.google.com/android/eclipse/ ein
Drücken Sie Enter. Wir warten darauf, dass Eclipse Pakete zum Installieren findet. Wir markieren alles wie im Screenshot und klicken auf Weiter
Warten Sie etwas und klicken Sie erneut auf Weiter
Wir stimmen Lizenzen zu
Es könnte eine solche Warnung geben
Klicken Sie einfach auf OK
Nach der Installation fordert Eclipse Sie auf, neu zu starten, damit die Änderungen wirksam werden.
Wir stimmen zu und nach dem Neustart sehen wir so ein Bild
ADT hat geschworen, dass er das Android SDK nicht gesehen hat und dies normal ist, da er nicht weiß, wo es ist. Aber wir werden es ihm sagen.
Klicken Sie auf Schließen und Eclipse fordert uns auf, den Pfad zum Android SDK einzugeben
Wählen Sie den Pfad, in dem wir das Android SDK entpackt haben, und klicken Sie auf Weiter
Und klicken Sie auf Fertig stellen
Kann so schwören
Klicken Sie auf SDK-Manager öffnen
Im Moment ist es wichtig, das auszuwählen, was gelb markiert ist. Andere Pakete können jederzeit installiert werden.
Klicken Sie auf Installieren...
Wir stimmen den Lizenzen zu und klicken erneut auf Installieren und warten, bis alles heruntergeladen und installiert ist
Während der Installation kann ein Protokoll angezeigt werden
Du solltest keine Angst haben
Das Herunterladen und Installieren der Android SDKs kann lange dauern.
Am Ende sollten Sie ein solches Fenster sehen
die geschlossen werden kann. Auch in diesem Eclipse-Fenster können Sie auf Schließen klicken
Und Eclipse neu starten
Jetzt sehen wir, dass Eclipse ohne Probleme und Fehler gestartet wurde, und es ist auch klar, dass es das Android SDK sieht.
Jetzt bleibt noch, alles ein wenig aufzupolieren und die erste Testanwendung auszuführen, um die Funktionsweise dieser gesamten Wirtschaft zu überprüfen.
5) Installieren Sie zusätzliche Android SDK-Pakete
Pakete werden nach dem Need-to-Know-Prinzip platziert. Jene. Wenn Sie Ihre Programme unter verschiedenen Android-Versionen entwickeln und testen möchten, müssen Sie die erforderlichen Pakete installieren. Sie können jederzeit entfernt oder hinzugefügt werden.
Zum ersten Mal können Sie solche Pakete installieren (naja, oder was auch immer Sie für richtig halten)
Nach dem Herunterladen dieser Pakete begann der Daddy aus dem Android SDK fast 7,5 GB zu wiegen
Berechnen Sie also den Speicherplatz auf Ihren Festplatten.
6) Einrichtung des AVD-Speicherorts (Android Virtual Devices).
Standardmäßig erstellt und speichert das Android SDK AVD-Dateien im Verzeichnis
C:\Benutzer\BENUTZER\.android\avd
Dies ist für mich nicht sehr praktisch, daher werde ich diesen Ordner in das Verzeichnis übertragen C:\AVD
Dafür
1. Erstellen Sie einen Ordner C:\AVD
2. Erstellen Sie eine Windows-Umgebungsvariable namens ANDROID_SDK_HOME und einen Parameter, der auf unser Verzeichnis zeigt
3. Kopieren Sie das Unterverzeichnis .android in das Verzeichnis H:\AVD
4. Führen Sie AVD Manager aus und prüfen Sie, ob sich sein Verzeichnis an dem neuen Ort befindet, an dem wir es angegeben haben
Wir haben noch keine AVDs erstellt, aber wir werden das beheben.
In der Zwischenzeit müssen Sie Intel® HAXM installieren und konfigurieren
7) Installieren und Konfigurieren von Intel Hardware Accelerated Execution Manager (Intel® HAXM)
Systemvoraussetzungen und Installationsanleitung hier:
Sie können sowohl manuell als auch über das Android SDK installieren. Aber ich habe mich für die manuelle Installation entschieden, da die Intel-Site normalerweise eine neuere Version von HAXM enthält.
Und so laden wir HAXM hier herunter (im Moment Version 1.1.1 und die Datei wiegt nur 1,7 MB):
Entpacken Sie die Installationsdatei und führen Sie sie aus
Um zu überprüfen, ob alles richtig installiert ist und funktioniert, müssen Sie Befehlszeile ausführen:
sc Abfrage intelhaxm
Nachdem Sie diesen Befehl ausgeführt haben, sehen Sie den aktuellen Status des Dienstes
Möglicherweise benötigen Sie auch eine Möglichkeit, den Dienst zu stoppen:
sc stop intelhaxm
Dienst starten:
sc Starte Intelhaxm
Damit haben wir uns nur auf den Start von AVD vorbereitet. Jetzt müssen Sie ein AVD-Gerät erstellen
8) Erstellen Sie eine AVD
Starten Sie den AVD-Manager
Wir erstellen eine AVD. Wählen Sie bei CPU / ABI Intel Atom aus
Nachdem Sie auf OK geklickt haben, werden Informationen über das erstellte AVD angezeigt
Und als Ergebnis sehen wir unsere AVD
Und wir starten es, indem wir auf Start drücken ...
Als Ergebnis sehen wir den Emulator in Betrieb
Der Emulator von Android 2.2.3 startet ziemlich schnell und arbeitet auch fast ohne Bremsen. Lassen Sie uns ein Android 4.x AVD erstellen und sehen, wie es sich verhält
Dieser läuft schon viel länger
Es ist ersichtlich, dass HAXM funktioniert
Aber auf die eine oder andere Weise ist die Geschwindigkeit von AVD auf Android 4.1.2 ziemlich anständig. Viel besser als noch vor einem Jahr.
Und noch ein Trick. Wenn Sie zu viel RAM für AVD einstellen
Wie wir sehen können, erscheint ein gelbes Dreieckssymbol mit einem Ausrufezeichen. Und beim Start schwört der Emulator darauf und darf nicht starten
Es wird ganz einfach behandelt. Muss die Datei \.android\avd\ öffnen
Stimmt, die Startzeit ist immer noch viel länger als bei AVD 2.x
Jetzt muss noch der Start des echten Programms auf dem AVD überprüft werden.
9) Testprogramm auf AVD ausführen
Starten von Eclipse und Erstellen einer Testanwendung
Der Meister hat ein Projekt für uns generiert
Nun, lassen Sie es uns auf AVD 2.x ausführen
Alles arbeitet. Aber AVD ist eine sehr launische und unberechenbare Sache. Daher setzen wir besser Genymotion ein.
10) Genymotion installieren
Die Installation von Genymotion besteht aus zwei Schritten: Installation von VirtualBox und Installation von Genymotion selbst. Genymotion verwendet VirtualBox, um virtuelle Android-Maschinen zu installieren.
Und so laden wir VirtualBox von der Herstellerseite https://www.virtualbox.org/wiki/Downloads herunter
und installieren Sie es
Eine Warnung wird herauskommen und wir stimmen ihr zu
Virtualbox einrichten
Geben Sie an, wo es gespeichert werden soll virtuelle Maschinen
Und das ist alles. Für alle Fälle ist es nach der Installation von VirtualBox besser, den Computer neu zu starten.
Installieren Sie nun Genymotion
Und registrieren Sie sich (falls noch nicht registriert) zum Herunterladen Freie Version
Die aktuelle Genymotion-Version ist 2.3.1
Und so legten wir fest
Genymotion einrichten
Jetzt müssen wir virtuelle Geräte hinzufügen
Geben Sie dazu erneut unser Login und Passwort ein, das wir bei der Registrierung auf der Seite erstellt haben.
Danach erhalten wir eine Liste der Geräte, die heruntergeladen und installiert werden können.
Sie können nach Android-Version und Gerät gefiltert werden
Hier sehen wir, dass uns nur Geräte mit Android 2.3.7 angezeigt werden
Aber bevor Sie Geräte herunterladen, müssen Sie Genymotion ein wenig optimieren. Klicken Sie dazu auf Abbrechen und gehen Sie zu den Genymotion-Einstellungen
Und geben Sie den Pfad zu dem zuvor erstellten Verzeichnis an, in dem die virtuellen Maschinen gespeichert werden
Sowie der Pfad zum Verzeichnis mit dem Android SDK
Klicken Sie nun auf OK und fahren Sie mit dem Hinzufügen von Geräten fort
Ich habe mich für Google Nexus One 2.3.7 entschieden
Und auch Google Nexus S 4.1.1
So sehen sie eingebaut aus
Um das Gerät zu starten, drücken Sie Start. Ich habe Google Nexus One 2.3.7 gestartet und den Start der Testanwendung darauf überprüft.
Im Prinzip können Sie von Eclipse aus problemlos Anwendungen in Genymotion ohne Plugin ausführen, aber der Einfachheit halber werden wir Genymotion in Eclipse integrieren.
Installieren Sie dazu das Genymotion-Plugin in Eclipse
Drücken Sie die Eingabetaste, warten Sie, bis das Plugin erscheint, markieren Sie es und klicken Sie auf Weiter
Nach dem Neustart sehen wir das Genymotion-Startsymbol in der Eclipse-Symbolleiste
Wir klicken darauf und sehen solchen Mist
Sie müssen den Pfad zum Genymotion-Verzeichnis angeben. Klicken Sie auf OK und geben Sie den Pfad zum Verzeichnis an
Wenn wir jetzt auf das Genymotion-Symbol im Bedienfeld klicken, sehen wir dies
Nun, das ist fast alles. Jetzt gibt es kleinere kosmetische Verbesserungen. Aussehen Eclipse, was ich normalerweise immer mache. Nun, Sie können im Prinzip alle Bilder von virtuellen AVD-Geräten löschen, die wir im SDK-Manager heruntergeladen haben, da sie im Großen und Ganzen nicht benötigt werden, Platz verbrauchen und nicht klein sind.
Gehen Sie zu Hilfe -> Eclipse Marketplace
Und in der Suche fahren wir Jeeeyul ein und installieren dann dieses Plugin.
Nun, mit seiner Hilfe färben wir alles, wie wir wollen.
Meine Eclipse nach den Einstellungen sieht so aus
Was mir an diesem Plugin gefällt, ist, dass Sie Themen erstellen und diese dann exportieren und importieren können.
Lassen Sie uns nun die Intel AVD-Gerätepakete entfernen.
Der SDK-Ordner wiegt vor dem Löschen 7,5 GB
Nach dem Entfernen wiegt 3GB
Der Gesamtunterschied beträgt 4,5 GB…. nichtmal ein bisschen
Das scheint alles zu sein. Lassen Sie uns nun Android Studio zu diesem Kit hinzufügen, aber das ist im nächsten Thema.
In diesem Artikel wird beschrieben, wie Sie Eclipse für die Entwicklung von Android-Anwendungen einrichten. Ich werde alle notwendigen Software auflisten: 1) JDK 6 (Java Development Kit - Java Development Kit) 2) Eclipse Classic 3) Android SDK (Software Development Kit - Software Development Kit) 4) ADT (Android Development Tools - Tools für die Android-Entwicklung ) - Plugin für Eclipse JDK Der JDK-Installationsprozess wird im Artikel beschrieben: Finsternis Nach der Installation des JDK fahren wir mit der Installation von Eclipse fort. Laden Sie die neueste Version von Eclipse von der offiziellen Website eclipse.org herunter. Klicken Sie auf Lesezeichen Downloads, werden Ihnen verschiedene Builds von Eclipse präsentiert. Für unsere Zwecke benötigen wir klassisches Eclipse - Eclipse-Klassiker(zum Zeitpunkt des Schreibens letzte Version war 4.2.2). Entpacken Sie das heruntergeladene Archiv in ein Verzeichnis c:\finsternis(oder wo immer Sie möchten) Erstellen Sie der Einfachheit halber eine Verknüpfung zur ausführbaren Datei eclipse.exe. Lauf Finsternis. Beim ersten Start werden Sie aufgefordert, ein Verzeichnis für Ihren Arbeitsbereich auszuwählen. Workspaces-Gruppenprojekte. Wenn Ihnen ein Arbeitsbereich ausreicht, können Sie das Flag setzen "Verwenden Sie dies als Standard und fragen Sie nicht erneut". Wenn Sie dieses Flag setzen, zeigt Eclipse dieses Fenster beim nächsten Mal nicht an und öffnet sofort Ihren Standardarbeitsbereich. Android SDK Gehen Sie zur Download-Seite http://d.android.com/sdk Auf dieser Seite wird vorgeschlagen, eine Assembly zu sagen, die alles enthält, was Sie für die Android-Entwicklung benötigen. Aber wir werden den anderen Weg gehen. Laden Sie nur das Android SDK herunter. Wähle einen Artikel aus „HERUNTERLADEN FÜR ANDERE PLATTFORMEN“(Download für andere Plattformen), in der Tabelle betitelt „Nur SDK-Tools“(nur SDK) Laden Sie das Windows SDK-Installationsprogramm (*.exe) herunter. Nachdem Sie die Lizenzvereinbarung gelesen und ihr zugestimmt haben, laden Sie dieses Installationsprogramm herunter. Bevor Sie das Android SDK installieren, müssen Sie sicherstellen, dass die Umgebungsvariable gesetzt ist JAVA_HOME(), sonst schwört der Installer, ohne das JDK zu finden. Führen Sie das Installationsprogramm aus installer_r21.1-windows.exe. Klicken Sie im Begrüßungsfenster auf Nächste
Im nächsten Schritt bestimmt der Installateur den Standort JDK nach Systemvariable JAVA_HOME. Wenn das JDK gefunden wird, klicken Sie auf die Schaltfläche "nächste".
Wählen Sie im Benutzerauswahlfenster die Option aus "Für jeden diesen Computer installieren"(für alle Computerbenutzer installieren). Wenn Sie nur für sich selbst installieren möchten, wählen Sie die zweite Option "Nur für mich installieren". Klicken "nächste".
Belassen Sie im Fenster zur Auswahl des Installationsortes alles auf Standard und klicken Sie auf "nächste".
Im Fenster zum Erstellen einer Verknüpfung im Menü können Sie auch alles unverändert lassen und auf klicken.
Klicken Sie nach erfolgreicher Installation auf "nächste".
Lassen Sie im letzten Fenster des Installationsprogramms ein Häkchen "SDK-Manager starten", um es zu starten SDK-Manager, nach dem Drücken der Taste "Beenden".
Nach dem Start fordert Sie der SDK-Manager auf, die neueste Version der API zu installieren. Wenn Sie frühere Versionen benötigen, geben Sie diese an und klicken Sie auf die Schaltfläche "Pakete installieren..."
Stimme der Lizenz zu "Lizenz akzeptieren" und drücke
Der Download Ihrer ausgewählten Pakete aus dem Internet beginnt. ADT Installieren des ADT-Plugins für Eclipse. Wir starten Eclipse. Auf der Speisekarte Hilfe Wählen Sie "Neue Software installieren...". Drück den Knopf "Hinzufügen..."(Hinzufügen) Das Fenster Speicher hinzufügen wird angezeigt:
Gib ihm einen Namen Android-Entwicklungstools und Standortadresse "https://dl-ssl.google.com/android/eclipse/". Klicken "OK" Nach einigen Sekunden Wartezeit sollte ein Eintrag in der Liste erscheinen "Entwicklungswerkzeuge", ankreuzen und anklicken "nächste". Klicken Sie im nächsten Fenster ebenfalls auf "nächste". In der Übersicht der Lizenzvereinbarung stimmen Sie dieser zu und klicken Sie auf "Beenden". Während der Installation erscheint ein Fenster. Sicherheitswarnung einfach reinklicken OK. Nach Abschluss der Plugin-Installation ADT aufgefordert, Eclipse neu zu starten, stimmen Sie dem zu. Am Anfang Finsternis folgender Fehler kann auftreten:
Finsternis kann das SDK nicht finden, da wir das Standard-SDK im Verzeichnis installiert haben: C:\Programme (x86)\Android\android-sdk. Um den Pfad dem SDK neu zuzuweisen, öffnen Sie das Menü Fenster -> Einstellungen. Im Fenster Einstellungen auf dem Feld SDK-Speicherort den Weg angeben Android SDK und drücke OK.
Alles Finsternis bereit für die Entwicklung Android-Anwendungen.
Android bietet ein spezielles Plugin für die Eclipse-IDE namens Android Development Tools (ADT). Es bietet eine leistungsstarke IDE, in der Sie Android-Anwendungen erstellen können. ADT erweitert die Leistungsfähigkeit von Eclipse, sodass Sie schnell und einfach ein neues Android-Projekt erstellen und entwerfen können Benutzeroberfläche Anwendungen, debuggen Sie die Anwendung und exportieren Sie APK-Dateien, um Ihre Anwendung zu verteilen.
Kommentar: Wenn Sie lieber in einer anderen IDE arbeiten, brauchen Sie weder Eclipse noch ADT zu installieren. Stattdessen können Sie die Funktionen des SDK direkt verwenden, um Ihre Anwendung zu erstellen und zu debuggen.
Laden Sie das ADT-Plugin herunter
- Eclipse starten, auswählen Hilfe > Neue Software installieren.
- Klicken Hinzufügen in der oberen rechten Ecke.
- Geben Sie im angezeigten Dialogfeld „Repository hinzufügen“ „ADT-Plugin“ in das Feld ein Name und die folgende URL im Feld Lage:
https://dl-ssl.google.com/android/eclipse/
- Klicken OK.
- Aktivieren Sie im Dialogfeld „Verfügbare Software“ das Kontrollkästchen neben „Entwicklertools“ und klicken Sie darauf Nächste.
- Im nächsten Fenster sehen Sie eine Liste mit Tools zum Herunterladen. Klicken Nächste.
- Lesen und akzeptieren Sie die Lizenzvereinbarung und klicken Sie dann auf Beenden.
- Starten Sie Eclipse nach Abschluss der Installation neu.
Konfigurieren des ADT-Plugins
Nach dem Neustart von Eclipse müssen Sie das Verzeichnis mit Ihrem Android SDK angeben:
- Auswählen Verwenden Sie vorhandene SDKs im erscheinenden Fenster.
- Suchen und wählen Sie das Verzeichnis mit dem Android SDK, das Sie kürzlich heruntergeladen und entpackt haben.
- Klicken Nächste.
Fehlerbehebung bei der Installation
Wenn Sie nach den obigen Schritten Schwierigkeiten beim Herunterladen des ADT-Plugins haben, finden Sie hier einige Lösungen:
- Wenn Eclipse die Remote-Update-Site mit dem ADT-Plug-in nicht finden kann, versuchen Sie, den Site-Link zu zu ändern
http://dl-ssl.google.com/android/eclipse/
- Wenn Sie eine Firewall (oder Unternehmens-Firewall) aktiviert haben, stellen Sie sicher, dass Sie die richtigen Proxy-Einstellungen in Eclipse eingegeben haben. In Eclipse können Sie Proxy vom Hauptmenü aus einrichten Fenster(unter Mac OS X, Finsternis)> Einstellungen > Allgemein > Netzwerkverbindungen.
Wenn Sie das ADT-Plugin immer noch nicht mit Eclipse von der Remote-Update-Site herunterladen können, können Sie die ADT-ZIP-Datei auf Ihren Computer herunterladen und manuell installieren:
Für Linux-Benutzer
Wenn Sie Probleme bei der Installation des ADT-Plugins für die Eclipse-Ansicht haben:
Während der Bereitstellung ist ein Fehler aufgetreten. Es kann keine Verbindung zum Schlüsselspeicher hergestellt werden. JKS
Das bedeutet, dass Sie keine geeignete Java VM auf Ihrem Computer haben. Durch die Installation von Sun Java 6 wird dieses Problem gelöst und Sie können das ADT-Plug-In erneut installieren.