So erstellen sie eine app mit android studio

Android Studio ist die offizielle IDE für Android-Apps. Es kostet nichts und unterstützt die Programmiersprachen Java und Kotlin. Es gibt Ihnen eine großartige Kontrolle darüber, was Ihre App tut. Warum sollten Sie Ihre App also nicht programmieren?? Dieser Artikel erwartet, dass Sie die Grundlagen von Java kennen, wenn Sie dies nicht tun, bitte ansehen So schreiben Sie Ihr erstes Programm in Java Für eine Einführung.Distungieren Sie, wie Sie eine grundlegende App in Android Studio erstellen können.

Schritte

Teil 1 von 4:
Android Studio installieren
  1. Bildtitel 4296302 1
1. Laden Sie Android Studio herunter. Stellen Sie sicher, dass Sie die richtige Version für das Betriebssystem herunterladen (i.E. Windows, Mac, Linux), die Sie verwenden.Der Download beträgt ca. 1 GB und kann einige Minuten dauern, bis sie heruntergeladen wird.Verwenden Sie die folgenden Schritte, um Android Studio herunterzuladen und zu installieren: Stellen Sie sicher, dass Sie die Version für Ihr System erhalten.
  • Gehe zu https: // Entwickler.Android.com / studio / index.html In einem Webbrowser.
  • Klicken Sie auf den grünen Knopf, der besagt Laden Sie Android Studio herunter (Stellen Sie sicher, dass das korrekte Betriebssystem unter der Taste aufgeführt ist.)
  • Klicken Sie auf das Kontrollkästchen neben "Ich habe den oben genannten Bedingungen gelesen und stimme ihnen zu."
  • Klicken Sie auf den blauen Knopf, der besagt Download Android Studio für [Ihr Betriebssystem].
  • Öffnen Sie die Installationsdatei.
  • Folge den Anweisungen auf dem Bildschirm
  • Bildtitel 4296302 2
    2. Installieren Sie die Abhängigkeiten (nur Linux 64-Bit). Wenn Sie über einen 64-Bit-Linux-Computer verfügen (überspringen Sie diesen Schritt, wenn Sie dies nicht tun), müssen Sie einige zusätzliche Pakete installieren. Geben Sie auf einem System, das APT verwendet, in die Befehlszeile eingeben: Sudo Apt-Get installieren LIBC6: I386 LIBNCURES5: I386 Libstdc ++ 6: I386 LIB32Z1 libbz2-1.0: I386.
  • Wenn Ihr System yum verwendet, geben Sie stattdessen das Folgende ein: sudo yum installiere zlib.I686 NCURES-LIBS.I686 BZIP2-LIBS.i686
  • Alternativ können Sie Android Studio problemlos auf Ubuntu installieren, indem Sie das Software-CenterClick das Symbol öffnen, das einem Lupe in der oberen rechten Ecke ähnelt und eingeht "Android Studio" In der Suchleiste.Klicken Sie auf das Android Studio-Symbol und klicken Sie dann auf InstallierenEs hat ein Symbol, das einem Zeichnungskompass in Form eines ähnelt "EIN" In einem grünen Kreis.
  • Bildtitel 4296302 3
    3. Extrahieren Sie das Archiv (nur Llinux). Überspringen Sie diesen Schritt, wenn Sie heruntergeladen haben, wenn Sie auf Windows oder Mac eine Installationsdatei heruntergeladen haben, oder wenn Sie Android Studio vom Software Center auf Ubuntu heruntergeladen haben. Wechseln Sie ansonsten in das Verzeichnis, in das Sie das Archiv heruntergeladen haben. Klicken Sie dann entweder mit der rechten Maustaste auf ihn im Dateimanager und wählen Sie die aus "Hier entpacken" Möglichkeit. oder eintreten "TAR -XF Downloadname.Teer.gz" in die Befehlszeile (ersetzen) "Downloadname" Mit dem Namen der gerade heruntergeladenen Datei).
  • Bildtitel 4296302 4
    4. Starten Sie Android Studio. Wenn Sie ein heruntergeladen haben .EXE oder .dmg Datei, doppelklicken Sie einfach darauf. Wenn Sie ein Archiv heruntergeladen und extrahiert haben, öffnen Sie das Terminal und wechseln Sie in das Unterverzeichnis "Behälter" des Verzeichnisses mit den extrahierten Dateien (normalerweise "Android-Studio"). Dies geschieht durch Tippen CD Android-Studio / bin. Führen Sie die Datei aus "Studio.Sch" durch Eingabe von ./Studio.Sch.
  • Bildtitel 4296302 5
    5. Entscheiden Sie, ob die Einstellungen importiert werden sollen. Wenn dies beim ersten Mal mit Android Studio ist, wählen Sie Nein. Wenn Sie es vorher verwendet haben und die vorherigen Einstellungen haben möchten, wählen Sie aus Ja und geben Sie an, wo Sie sie gespeichert haben.
  • Bildtitel 4296302 6
    6. Entscheiden Sie sich, ob Sie Nutzdaten an Google senden möchten. Dies ist eine persönliche Entscheidung und ändert nichts in der Installation oder Programmierungsprozess.
  • Bildtitel 4296302 7
    7. Warten Sie, bis ein Fenster angezeigt wird. Es wird aufgerufen "Android Studio Setup Wizard". Klicke auf Nächster fortfahren.
  • Bildtitel 4296302 8
    8. Entscheiden Sie, ob eine Standard- oder Benutzerdefinierte Installation durchgeführt werden sollen. Wenn dies Ihr erstes Mal mit Android Studio ist und / oder Sie keine speziellen Anforderungen haben, sollten Sie auswählen "Standard".
  • Bildtitel 4296302 9
    9. Warten Sie, bis die Komponenten heruntergeladen werden, und klicken Sie auf Fertig. Dies wird einige Zeit dauern, und Sie können inzwischen etwas anderes tun. Wenn sie heruntergeladen werden, klicken Sie auf auf Fertig.
  • Teil 2 von 4:
    Ein neues Projekt starten
    1. Bildtitel 4296302 10
    1. Öffnen Sie Android Studio.Es hat ein Symbol, das einem Zeichnungskompass in Form eines A-Inneren eines grünen Kreises ähnelt.Klicken Sie auf das Symbol, um Android Studio zu öffnen.
  • Bildtitel 4296302 11
    2. Klicke auf + Starten Sie ein neues Android Studio-Projekt. Es ist im Fenster gefunden "Willkommen in Android Studio", Direkt unter dem Android Studio-Logo. Wenn Sie ein solches Fenster nicht sehen, prüfen Sie, ob dieses Fenster von anderen Fenstern ausgeblendet ist, die Sie geöffnet haben.
  • Bildtitel 4296302 12
    3. Wählen Sie eine Aktivität aus und klicken Sie auf Nächster. Wenn Sie ein neues Android-Projekt starten, wird eine Vielzahl von Vorlagen angezeigt, die Sie auswählen können.Sie können auch die Geräte auswählen, die Sie für die Verwendung der Registerkarten oben (i.E. Telefon und Tablet, Wearos, TV usw.) Für das Erlernen von Apps sollten Sie auswählen "Leere Aktivität". Wenn Sie die App-Programmierung herausgefunden haben, können Sie die zusätzlichen Funktionen verwenden, die die anderen Aktivitäten bereitstellen.
  • Bildtitel 4296302 13
    4. Geben Sie einen Namen für Ihre App ein. Dies geht in das Feld unten "Name" An der Spitze der "Konfigurieren Sie Ihr Projekt" Seite. Es sollte kurz und beschreibend sein, damit Sie sofort sehen, was die App ist.
  • Bildtitel 4296302 14
    5. Wählen Sie Java als Sprache aus. Verwenden Sie das Dropdown-Menü unten "Sprache" auswählen Java.
  • Bildtitel 4296302 15
    6. Wählen Sie aus, für welche Android-Version Sie entwerfen möchten.Verwenden Sie das Dropdown-Menü neben "Mindest-API-Level" Um die früheste Version von Android auszuwählen, ist Ihre App mit kompatibel.Für eine einfache App sollten Sie eine Version auswählen, die von den meisten Geräten unterstützt wird, auch wenn es älter ist.
  • Bildtitel 4296302 16
    7. Klicken Fertig. Dies erstellt ein neues Android Studio-Projekt.Erlauben Sie ein paar Minuten, während das automatisierte Build-System Ihr Projekt einstellt.
  • Teil 3 von 4:
    Programmierung der App
    1. Bildtitel 4296302 17
    1. Verstehe, was du tun willst. Denken Sie darüber nach, welche Eingabe des Benutzers den Benutzer gibt, wie Sie es verarbeiten werden (Sie können während der Programmierung improvisieren, aber Sie sollten einen Umriss haben, wie er funktionieren soll), wie Sie die Ausgabe an den Benutzer anzeigen. Dieses Beispiel zeigt, wie Sie eine App erstellen, in der der Benutzer zwei Zahlen eingeben kann und die Summe angezeigt wird.
  • Bildtitel 4296302 18
    2. Öffnen Sie den Übersetzer-Editor. Es ist eine gute Praxis, nur Strings aus den Übersetzungsressourcen zu verwenden, auch wenn Sie die App nicht übersetzen. Verwenden Sie die folgenden Schritte, um den Übersetzer-Editor zu öffnen:
  • Klicken Sie auf die Registerkarte, die besagt aktivität_main.XML oben.
  • Klicken Sie auf das Dropdown-Menü, das besagt "Standard (de-us)" An der Spitze neben einem Symbol, das einem Globus ähnelt.
  • Klicken Sie auf die Option, die besagt Übersetzungen bearbeiten....
  • Bildtitel 4296302 19
    3. Fügen Sie einen Text hinzu. Sie müssen dem Benutzer erklären, was sie mit der App tun sollen.Verwenden Sie die folgenden Schritte, um Text hinzuzufügen:
  • Drücken Sie auf dem Plus ( + ) Taste in der oberen linken Ecke des Übersetzeditors, um eine Zeichenfolge hinzuzufügen.
  • Legen Sie einen kurzen Schlüssel ein (dies ist wie ein variabler Name, zum Beispiel "Main_instruction".)
  • Geben Sie den vollständigen englischen Text neben ein "Standardwert" (ich.E. "Geben Sie zwei Zahlen ein, um hinzuzufügen:").
  • Klicken OK.
  • Wenn Sie möchten, können Sie ein Gebietsschema mit der Schaltfläche hinzufügen, die einen Globus mit einem + -Zeichen darstellen, und dann den gesamten Text auf dieses Gebietsschema übersetzen.
  • Bildtitel 4296302 20
    4. Drücke den aktivität_main.XML Tab.Dies schließt den Übersetzungs-Editor und wechseln Sie zum Aktivitäts-Hauptbildschirm zurück.Sie sehen einen leeren Bildschirm mit einem Textfeld, das den Text anzeigt "Hallo Welt!" mitten drin. Hier ist dies eine ziemlich nutzlose Benutzeroberfläche.
  • Bildtitel 4296302 21
    5. Ersetzen "Hallo Welt!".Verwenden Sie die folgenden Schritte, um das zu ersetzen "Hallo Welt!" Text:
  • Klicken Sie in der Mitte auf das Textfeld.
  • Wählen Sie den eingezeichneten Eingang aus "Text" auf der rechten Seite.
  • Ersetzen "Hallo Welt!" mit "@ string / main_inruction" (oder was auch immer Sie den von Ihnen erstellten Schlüssel anrufen). Das Textfeld zeigt jetzt den von Ihnen eingegebenen Text für diesen Schlüssel an.
  • Ziehen Sie das Textfeld weiter hoch, damit Sie Platz für andere Elemente unten haben.
  • Klicken Sie mit der rechten Maustaste auf den Eintrag von "Textübersicht" Im Menü, das alle Elemente auf dem Bildschirm anzeigt und auswählen Einschränken gefolgt vonElterntop.
  • Wenn dies das Textfeld in eine inakzeptable Position bewegt, bewegen Sie ihn dorthin zurück, wo er war, und wiederhole. Wählen Center gefolgt von Horizontal Um das Textfeld horizontal zu zentrieren.
  • Bildtitel 4296302 22
    6. Platzieren Sie zwei numerische Eingaben auf dem Bildschirm. Verwenden Sie die folgenden Schritte, um numerische Eingänge auf dem Bildschirm hinzuzufügen:
  • Klicken Text im Panel links unten "Palette."
  • Ziehen Sie zwei Nummer (signiert) Eingänge zum Vorschaubildschirm.
  • Verwenden Sie das Textfeld, das gekennzeichnet ist "Ich würde" In dem Attribute-Panel auf das Recht, die IDs an etwas zu ändern, an das Sie sich erinnern können (ich.E. "Nummer 1" und "Nummer 2".) Vermeiden Sie die Verwendung von Leerzeichen in der ID.
  • Beschränken und zentrieren Sie die Nummerneingänge, genau wie Sie mit dem Textfeld oben gemacht haben. Sie können die Warnung über das Fehlen ignorieren "Autofillhints" Attribut.
  • Bildtitel 4296302 23
    7. Platz ein "Hinzufügen" Schaltfläche auf dem Bildschirm. Verwenden Sie die folgenden Schritte, um ein hinzuzufügen "Hinzufügen" Taste:
  • Klicken Tasten im Panel links unten "Palette."
  • Ziehen Taste auf den Bildschirm.
  • Fügen Sie mit dem Schlüssel eine Zeichenfolge im Übersetzeditor hinzu "text_add" und "Hinzufügen" als Standardwert.
  • Geh zurück zu "aktivität_main.XML" und ersetzen Sie den Text "Taste" mit "@ string / text_add" in dem Attribute-Panel rechts
  • Geben Sie den Knopf eine beschreibende ID an, wie "Buttonadd" neben an "Ich würde" in dem Attribute-Panel rechts.
  • Beschränken und zentrieren Sie den Knopf, wie Sie mit den anderen Objekten auf dem Bildschirm gemacht haben.
  • Bildtitel 4296302 24
    8. Fügen Sie die beiden Übersetzungszeichenfolgen hinzu. Öffnen Sie den Translationseditor und erstellen Sie zwei neue Saiten.Man sollte aufgerufen werden "Ergebnis" als Schlüssel und "Ergebnis" Wie der Standardwert.Der andere sollte aufgerufen werden "Not_Yet_Calculated" als Keyand "noch nicht berechnet" Wie der Standardwert.
  • Bildtitel 4296302 25
    9. Fügen Sie zwei weitere Textfelder hinzu. Verwenden Sie die folgenden Schritte, um zwei neue Textfelder hinzuzufügen:
  • Umschalten "Aktivität_main.XML" Tab.
  • Klicken Text im Panel links unten "Palette".
  • Ziehen Sie zweiTextübersicht Textfelder auf dem Bildschirm.
  • Ersetzen Sie die Saiten durch die hinzugefügten.
  • Geben Sie Textfeld an, das angezeigt wird "noch nicht berechnet" eine id "resultieren" in dem "Ich würde"Feld des Attribute-Panels.
  • Beschränken Sie diese Textfelder an die übergeordnete Oberseite und den Starten von Parent.
  • Bildtitel 4296302 26
    10. Wechseln zu "Hauptaktivität.Java". Dies ist die Datei, die den App-Code enthält.
  • Bildtitel 4296302 27
    11. Erklären die notwendigen Variablen. Sie müssen den Benutzereingang holen, um zu reagieren, wenn der Benutzer einen Knopfdruck drückt und die "noch nicht berechnet" TextBox zum Ergebnis der Berechnung. Dazu muss das Programm dazu benötigt werden "sehen" Die Elemente auf dem Bildschirm. Sie sollten sie als erklären Finale Weil Sie sie niemals direkt ändern werden, nur ihre Attribute. Geben Sie in der Zeile unter der Oncreate () -Funktion nach der Zeile mit "setcontentView (). Wenn die Textfelder und Schaltflächen unterschiedliche Namen als unten haben, ändern Sie sie nach Bedarf.Geben Sie den Code manuell ein.Es funktioniert nicht, wenn Sie kopieren und einfügen.Der Code lautet wie folgt:
    Final EDITTEXT NUM1 = FindViewByID (R.Ich würde.Nummer1) -Final-EDITTEXT NUM2 = FindViewByID (R.Ich würde.Nummer2) -Final-Taste Buttonadd = findviewbyID (r.Ich würde.buttonAdd) -final textview ertrag = findviewbyId (r.Ich würde.Ergebnis)-
  • Bildtitel 4296302 28
    12. Erstellen Sie einen Klick-Listener. Dies ist die Funktion, die aufgerufen wird, wenn der Benutzer auf die Schaltfläche klickt. Fügen Sie ein, um einen hinzuzufügen, geben Sie das Folgende unten auf das letzte ein "Finale" Codezeile:
    Buttonadd.SetonclickListener (Neue Ansicht.onclickListeer () {@overridepublic void onclick (View v) {
    }})-
  • Bildtitel 4296302 29
    13. Fügen Sie Code in den Click-Listener hinzu. Sie möchten die Eingaben des Benutzers abrufen, sie in Ganzzahlen umwandeln, sie zusammen fügen und den Text der "noch nicht berechnet" TextBox zum Ergebnis. Fügen Sie den folgenden Code unten hinzu "Öffentliche Leere onclick (View V)" Linie:
    INT SUM = Ganzzahl.Parseint (Num1.getttext ().TOSTRING ()) + Ganzzahl.Parseint (Num2.getttext ().TOSTRING ()) - ERGEBNISSE.SettExt (Ganzzahl.TOSTRING (SUM))-
  • Teil 4 von 4:
    Testen der App
    1. Bildtitel 4296302 30
    1. Baue die apk. Verwenden Sie die folgenden Schritte, um die APK-Datei zu erstellen:
    • Drücke den Bauen Tab.
    • Klicken Bauen Bündel (S) / APK (S)
    • Klicken APK (s) bauen.
  • Bildtitel 4296302 31
    2. Klick auf das "Lokalisieren" Link im erscheinenden Pop-Up in der rechten unteren Ecke. Dadurch wird der Ordner mit dem APK im Dateimanager geöffnet.
  • Bildtitel 4296302 32
    3
    Verbinden Ihr Android-Smartphone an Ihrem Computer.Verwenden Sie das USB / MicroUSB-Übertragungskabel, um Ihr Smartphone oder Tablet an Ihren Computer anzuschließen.
  • Bildtitel 4296302 33
    4
    Kopieren Sie die APK auf dein Smartphone. Um zu vermeiden, ein Durcheinander auf dem Smartphone zu erstellen, erstellen Sie entweder ein neues Verzeichnis für Ihre APKS (für jetzt ist es nur eins, aber wenn Sie weiterentwickeln, werden Sie bald viele) oder das Download-Verzeichnis verwenden. Kopiere das nicht .JSON Datei, ignorieren Sie es einfach.
  • Bildtitel 4296302 34
    5. Finden Sie den APK auf dem Smartphone. Öffnen Sie den Dateimanager. Wenn es nicht in den letzten Downloads oder im Abschnitt APKS ist, suchen Sie nach ihm.
  • Bildtitel 4296302 35
    6. Tippen Sie auf die APK. Dadurch werden Sie gefragt, ob Sie es installieren sollen. Zapfhahn Ja und warten auf die Installation.
  • Sie müssen die Installation von Apps von externen Quellen in den Einstellungen des Smartphone zulassen, um Ihre App installieren und testen zu können.
  • Sie können die APK nach der Installation löschen. Sie können immer einen neuen auf Ihrem Computer aufbauen, wenn Sie es erneut benötigen.
  • Bildtitel 4296302 36
    7. Öffnen Sie die App auf dem Smartphone. Es wird ein weißes Android-Logo hinter einem dunklen blau-grünen Hintergrund als Symbol haben.
  • Bildtitel 4296302 37
    8. Prüfen Sie, ob die App wie erwartet funktioniert.
  • Tipps

    Wenn Sie etwas schaffen, das Sie glauben, wird für andere nützlich sein, können Sie Ihre App auf einer Verteilerplattform wie Google Play veröffentlichen. Während Sie jedoch noch lernen, können Sie auch Ihre Programmierversuche an sich behalten, nachdem Sie sie nur lokal auf Ihrem Smartphone und Ihrem Computer gespeichert haben.

    Warnungen

    Wenn Sie alle in diesem Artikel genannten Befehle in die Windows-Befehlszeile eingeben, funktioniert nicht. Verwenden Sie stattdessen die anderen angegebenen Methoden.
  • Installieren Sie Android Studio nur, wenn Sie eine gute Internetverbindung haben. Wenn es während des Installationsvorgangs häufig unterbrochen wird, können unerwartete Probleme auftreten.
  • Dinge, die du brauchen wirst

    • Computer mit Windows, Linux oder Mac OS X
    • Internetverbindung (zur Installation)
    • Smartphone mit Android
    • USB zum MicroUSB-Übertragungskabel
    In Verbindung stehende Artikel