Sådan opretter du en app med android studio
Android Studio er den officielle IDE for Android apps. Det koster ikke noget og understøtter Java- og Kotlin-programmeringssprogene. Det giver dig stor kontrol over, hvad din app gør. Så hvorfor ikke programmere din app i den? Denne artikel forventer, at du kender Java`s grundlæggende, hvis du ikke gør det, så se på Sådan skriver du dit første program i Java for en introduktion.ThisTeaches dig, hvordan du laver en grundlæggende app i Android Studio.
Trin
Del 1 af 4:
Installation af Android Studio1. Download Android Studio. Sørg for at downloade den korrekte version til operativsystemet (I.E. Windows, Mac, Linux), du bruger.Downloaden er omkring 1 GB og kan tage flere minutter at downloade.Brug følgende trin til at downloade og installere Android Studio: Sørg for at få versionen til dit system.
- Gå til https: // udvikler.android.com / studio / indeks.html I en webbrowser.
- Klik på den grønne knap, der siger Download Android Studio (Sørg for, at det korrekte operativsystem er angivet under knappen.)
- Klik på afkrydsningsfeltet ud for "Jeg har læst og accepteret ovenstående vilkår og betingelser."
- Klik på den blå knap, der siger Download Android Studio for [dit operativsystem].
- Åbn installationsfilen.
- Følg instruktionerne på skærmen

2. Installer afhængigheder (kun Linux 64-bit). Hvis du har en 64-bit Linux-computer (spring over dette trin, hvis du ikke gør det), skal du installere nogle ekstra pakker. På et system, der bruger APT, skal du indtaste kommandolinjen: sudo apt-get install libc6: i386 libncurses5: i386 libstdc ++ 6: i386 lib32z1 libbz2-1.0: i386.

3. Uddrag arkivet (kun Llinux). Spring over dette trin, hvis du downloadet, hvis du downloadede en installationsfil på Windows eller Mac, eller hvis du downloadede Android Studio fra Software Center på Ubuntu. Ellers skiftes til den mappe, hvor du downloadede arkivet. Derefter, enten højreklik på det i filhåndteringen og vælg "Ekstrakt her" mulighed. eller ENTER "tar -xf downloadnavn.tjære.gz" ind i kommandolinjen (udskift "DownloadName" med navnet på den fil, du lige har downloadet).

4. Start Android Studio. Hvis du downloadede en .exe eller .DMG fil, skal du bare dobbeltklikke på den. Hvis du har downloadet og udtaget et arkiv, skal du åbne terminalen og skifte til undermappen "beholder" af biblioteket med de uddragne filer (normalt "android-studio"). Dette gøres ved at skrive CD Android-Studio / Bin. Kør filen "Studio.SH" ved at skrive ./ Studio.SH.

5. Beslut om at importere indstillinger. Hvis dette er din første gang ved hjælp af Android Studio, skal du vælge Ingen. Hvis du brugte det før og vil have de tidligere indstillinger, skal du vælge Ja og angiv, hvor du reddede dem.

6. Beslut om at sende brugsdata til Google. Dette er en personlig beslutning og ændrer ikke noget i installations- eller programmeringsprocessen.

7. Vent, indtil der vises et vindue. Det vil blive kaldt "Android Studio Setup Wizard". Klik på Næste at fortsætte.

8. Bestem, om du vil lave en standard eller en brugerdefineret installation. Hvis dette er din første gang ved hjælp af Android Studio og / eller du ikke har særlige krav, skal du vælge "Standard".

9. Vent, indtil komponenterne downloades og klik på Afslut. Dette vil tage lidt tid, og du kan gøre noget andet i mellemtiden. Når de downloades, skal du klikke på Afslut.
Del 2 af 4:
Start et nyt projekt1. Åbn Android Studio.Det har et ikon, der ligner et trækkompass i form af en i en grøn cirkel.Klik på ikonet for at åbne Android Studio.

2. Klik på + Start et nyt Android Studio-projekt. Det findes i vinduet mærket "Velkommen til Android Studio", Direkte under Android Studio logoet. Hvis du ikke ser et sådant vindue, skal du kontrollere, om vinduet er skjult af andre vinduer, du har åbnet.

3. Vælg en aktivitet og klik på Næste. Når du starter et nyt Android-projekt, viser det en række skabeloner, du kan vælge.Du kan også vælge de enheder, du vil designe til at bruge fanerne øverst (I.E. Telefon og tablet, Wearos, TV osv.) For at lære at lave apps, skal du vælge "Tom aktivitet". Når du har fundet ud af app-programmering, kan du bruge de ekstra funktioner, som de andre aktiviteter giver.

4. Indtast et navn til din app. Dette gælder i feltet nedenfor "Navn" på toppen af "Konfigurer dit projekt" side. Det skal være kort og beskrivende, så du straks ser, hvad appen er til.

5. Vælg Java som sproget. Brug rullemenuen nedenfor "Sprog" at vælge Java.

6. Vælg hvilken Android-version du vil designe for.Brug rullemenuen ved siden af "Minimum API niveau" For at vælge den tidligste version af Android vil din app være kompatibel med.For en simpel app skal du vælge en version, der understøttes af de fleste enheder, selvom den er ældre.

7. Klik Afslut. Dette skaber et nyt Android Studio-projekt.Tillad et par minutter, mens det automatiserede byggeanlæg opretter dit projekt.
Del 3 af 4:
Programmering af appen1. Forstå, hvad du vil gøre. Tænk på, hvilken indgang brugeren vil give, hvordan du vil behandle det (du kan improvisere under programmeringen, men du skal have en oversigt over, hvordan det skal fungere), hvordan du vil vise udgangen til brugeren. Dette eksempel viser, hvordan du opretter en app, hvor brugeren kan indtaste to numre, og summen vises.

2. Åbn oversættelsesredaktøren. Det er en god praksis at kun bruge strenge fra oversættelsesressourcerne, selvom du ikke oversætter appen. Brug følgende trin til at åbne oversættelsesredaktøren:

3. Tilføj nogle tekst. Du bliver nødt til at forklare brugeren, hvad de skal gøre med appen.Brug følgende trin til at tilføje tekst:

4. Klik på aktivitet_main.xml Tab.Dette lukker oversættelsesredaktøren og skift tilbage til hovedskærmen til aktiviteten.Du vil se en tom skærm med en tekstboks, der viser teksten "Hej Verden!" i midten. For nu er dette en temmelig ubrugelig grænseflade.

5. Erstatte "Hej Verden!".Brug følgende trin til at erstatte "Hej Verden!" tekst:

6. Placer to numeriske indgange på skærmen. Brug følgende trin til at tilføje numeriske indgange på skærmen:

7. Placer AN "Tilføje" knappen på skærmen. Brug følgende trin til at tilføje en "Tilføje" knap:

8. Tilføj de to oversættelsesstrenge. Åbn oversættelsesredaktøren og opret to nye strenge.Man bør kaldes "resultat" som nøglen og "Resultat" Som standardværdien.Den anden skal kaldes "not_yet_calculated" som Keyeand "Ikke beregnet endnu" Som standardværdien.

9. Tilføj to andre tekstbokse. Brug følgende trin til at tilføje to nye tekstbokse:

10. Skifte til "Mainactivity.Java". Dette er den fil, der indeholder app-koden.

11. Erklære de nødvendige variabler. Du skal få brugerindgangen til at reagere, når brugeren trykker på en knap, og for at ændre "Ikke beregnet endnu" tekstboks til resultatet af beregningen. For at gøre dette skal programmet have brug for "se" Varerne på skærmen. Du bør erklære dem som Final Fordi du aldrig vil ændre dem direkte, kun deres attributter. Så skriv følgende på linjen under funktionen på skærmen () efter linjen med "setcontentview (). Hvis tekstboksen og knapperne har forskellige navne end nedenfor, skal du ændre dem efter behov.Indtast koden manuelt.Det virker ikke, hvis du kopierer og indsætter.Koden er som følger:
FINAL EDITTEXT NUM1 = FINDVIEWBYID (R.ID.nummer1) -final edittext num2 = findviewbyid (r.ID.Nummer2) -Final-knap knapadd = findviewbyid (r.ID.ButtonAdd) -final TextView ResultOout = FindviewById (r.ID.resultpet)-

12. Opret en kliklistener. Dette er den funktion, der kaldes, når brugeren klikker på knappen. For at tilføje en, skriv følgende under den sidste "Final" Linje af kode:
ButtonAdd.setonclickListener (ny visning.onclicklistener () {@OverridePublic void onclick (se v) {
}})-

13. Tilføj kode i kliklistener. Du vil få brugerens indgange, konvertere dem til heltal, føje dem sammen, og ændre teksten til "Ikke beregnet endnu" tekstboks til resultatet. Tilføj følgende kode under "Offentlig ugyldig onclick (View V)" LINE:
int sum = heltal.Parseint (Num1.getText ().tostring ()) + heltal.parseint (num2.getText ().tostring ()) - resultat.Sættekst (heltal.tostring (sum))-
Del 4 af 4:
Test af appen1. Bygg apk. Brug følgende trin til at opbygge APK-filen:
- Klik på Build Tab.
- Klik Build Bundle (S) / APK (S)
- Klik Bygge apk (s).

2. KLIK PÅ DE "Find" Link i den, der vises pop-up i nederste højre hjørne. Dette åbner mappen med apk i filhåndteringen.

3
Opret forbindelse din Android-smartphone til din computer.Brug USB / MicroUSB-overførselskablet til at forbinde din smartphone eller tablet til din computer.

4
Kopier apk på din smartphone. For at undgå at lave et rod på smartphone, enten opret en ny mappe til dine apks (for nu er det kun en, men hvis du fortsætter med at udvikle, vil du snart have mange) eller bruge downloads-mappen. Må ikke kopiere .JSON fil, bare ignorere det.

5. Find APK på smartphone. Åbn filhåndteringen. Hvis det ikke er i de seneste downloads eller i APKS-afsnittet, søg efter det.

6. Tryk på apk. Dette vil spørge dig om at installere det. TAP Ja og vent på installationen.

7. Åbn appen på smartphone. Det vil have et hvidt Android-logo bag en mørk blågrøn baggrund som ikon.

8. Kontroller, om appen fungerer som forventet.
Tips
Hvis du opretter noget, du tror, vil være nyttigt for andre, kan du offentliggøre din app på nogle distributionsplatform som Google Play. Men mens du stadig lærer, kan du lige så godt holde dine programmeringsforsøg til dig selv, idet du først har gemt dem lokalt på din smartphone og computer.
Advarsler
At skrive eventuelle kommandoer, der er nævnt i denne artikel, i Windows-kommandolinjen virker ikke. Brug de andre metoder, der er angivet i stedet.
Installer kun Android Studio, når du har en god internetforbindelse. Hvis det afbrydes ofte under installationsprocessen, kan der forekomme uventede problemer.
Ting du skal bruge
- Computer med Windows, Linux eller Mac OS X
- Internetforbindelse (til installation)
- Smartphone med Android
- USB til MicroUSB-overførselskabel
Del på sociale netværk :