Android Studio to oficjalne IDE dla aplikacji na Androida. To nic nie kosztuje i obsługuje języki programowania Java i Kotlin. Daje Ci doskonałą kontrolę nad tym, co robi Twoja aplikacja. Dlaczego więc nie zaprogramować w nim swojej aplikacji? Ten artykuł oczekuje od Ciebie znajomości podstaw języka Java, jeśli nie, zapoznaj się z wprowadzeniem do artykułu Jak napisać swój pierwszy program w języku Java. Ta wikiHow uczy, jak stworzyć podstawową aplikację w Android Studio.
Kroki
Część 1 z 4: Instalacja Android Studio
Krok 1. Pobierz Android Studio
Upewnij się, że pobierasz odpowiednią wersję dla używanego systemu operacyjnego (tj. Windows, Mac, Linux). Pobieranie zajmuje około 1 GB i może potrwać kilka minut. Wykonaj następujące czynności, aby pobrać i zainstalować Android Studio: Upewnij się, że masz wersję dla swojego systemu.
- Przejdź do https://developer.android.com/studio/index.html w przeglądarce internetowej.
- Kliknij zielony przycisk z napisem Pobierz Studio Android (upewnij się, że pod przyciskiem znajduje się poprawny system operacyjny).
- Kliknij pole wyboru obok „Przeczytałem i zgadzam się z powyższymi warunkami”.
- Kliknij niebieski przycisk z napisem Pobierz Android Studio dla [Twój system operacyjny].
- Otwórz plik instalacyjny.
- Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie
Krok 2. Zainstaluj zależności (tylko Linux 64-bit)
Jeśli masz 64-bitowy komputer z systemem Linux (pomiń ten krok, jeśli nie), będziesz musiał zainstalować dodatkowe pakiety. W systemie, który używa apt, wpisz w wierszu poleceń: sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386.
- Jeśli twój system używa yum, wpisz zamiast tego: sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
- Alternatywnie możesz łatwo zainstalować Android Studio na Ubuntu, otwierając Centrum oprogramowania. Kliknij ikonę przypominającą lupę w prawym górnym rogu i wpisz „Android Studio” na pasku wyszukiwania. Kliknij ikonę Android Studio, a następnie kliknij zainstalować Posiada ikonę przypominającą kompas rysunkowy w kształcie litery „A” w zielonym kółku.
Krok 3. Rozpakuj archiwum (tylko lLinux)
Pomiń ten krok, jeśli pobrałeś plik instalacyjny w systemie Windows lub Mac lub jeśli pobrałeś Android Studio z Centrum oprogramowania w systemie Ubuntu. W przeciwnym razie przejdź do katalogu, do którego pobrałeś archiwum. Następnie kliknij go prawym przyciskiem myszy w menedżerze plików i wybierz opcję „Wyodrębnij tutaj”. lub wpisz "tar -xf downloadName.tar.gz" w wierszu poleceń (zamień "downloadName" na nazwę właśnie pobranego pliku).
Krok 4. Uruchom Android Studio
Jeśli pobrałeś plik.exe lub.dmg, kliknij go dwukrotnie. Jeśli pobrałeś i rozpakowałeś archiwum, otwórz Terminal i przejdź do podkatalogu „bin” katalogu z wyodrębnionymi plikami (zwykle „android-studio”). Odbywa się to poprzez wpisanie cd android-studio/bin. Uruchom plik „studio.sh”, wpisując./studio.sh.
Krok 5. Zdecyduj, czy zaimportować ustawienia
Jeśli używasz Android Studio po raz pierwszy, wybierz Nie. Jeśli używałeś go wcześniej i chcesz mieć poprzednie ustawienia, wybierz tak i określ, gdzie je zapisałeś.
Krok 6. Zdecyduj, czy chcesz wysyłać dane użytkowania do Google
To osobista decyzja, która nie zmieni niczego w procesie instalacji lub programowania.
Krok 7. Poczekaj, aż pojawi się okno
Będzie się nazywać „Kreator instalacji Android Studio”. Kliknij Następny kontynuować.
Krok 8. Zdecyduj, czy wykonać instalację standardową, czy niestandardową
Jeśli używasz Android Studio po raz pierwszy i/lub nie masz specjalnych wymagań, wybierz „Standardowy”.
Krok 9. Poczekaj, aż komponenty zostaną pobrane i kliknij Zakończ
Zajmie to trochę czasu, a w międzyczasie możesz zrobić coś innego. Po pobraniu kliknij Skończyć.
Część 2 z 4: Rozpoczęcie nowego projektu
Krok 1. Otwórz Android Studio
Ma ikonę przypominającą kompas rysunkowy w kształcie litery A w zielonym kółku. Kliknij ikonę, aby otworzyć Android Studio.
Krok 2. Kliknij + Rozpocznij nowy projekt Android Studio
Znajduje się w oknie oznaczonym „Witamy w Android Studio”, bezpośrednio pod logo Android Studio. Jeśli nie widzisz takiego okna, sprawdź, czy jest ono ukryte przez inne otwarte okna.
Krok 3. Wybierz aktywność i kliknij Dalej
Kiedy zaczynasz nowy projekt Androida, wyświetla różne szablony, które możesz wybrać. Możesz także wybrać urządzenia, które chcesz zaprojektować do korzystania z zakładek u góry (tj. Telefon i tablet, WearOS, telewizor itp.). Aby dowiedzieć się, jak tworzyć aplikacje, wybierz „Opróżnij aktywność”. Kiedy już opanujesz programowanie aplikacji, możesz skorzystać z dodatkowych funkcji, które zapewniają inne zajęcia.
Krok 4. Wprowadź nazwę swojej aplikacji
Znajduje się to w polu poniżej „Nazwa” u góry strony „Skonfiguruj swój projekt”. Powinien być krótki i opisowy, aby od razu zobaczyć, do czego służy aplikacja.
Krok 5. Wybierz Javę jako język
Użyj menu rozwijanego poniżej „Język”, aby wybrać Jawa.
Krok 6. Wybierz wersję Androida, dla której chcesz zaprojektować
Użyj menu rozwijanego obok „Minimalny poziom interfejsu API”, aby wybrać najwcześniejszą wersję Androida, z którą Twoja aplikacja będzie zgodna. W przypadku prostej aplikacji należy wybrać wersję obsługiwaną przez większość urządzeń, nawet jeśli jest starsza.
Krok 7. Kliknij Zakończ
Spowoduje to utworzenie nowego projektu Android Studio. Poczekaj kilka minut, aż automatyczny system kompilacji skonfiguruje Twój projekt.
Część 3 z 4: Programowanie aplikacji
Krok 1. Zrozum, co chcesz zrobić
Zastanów się, jakie dane wejściowe wprowadzi użytkownik, jak je przetworzysz (możesz improwizować podczas programowania, ale powinieneś mieć zarys, jak to powinno działać), jak wyświetlisz dane wyjściowe użytkownikowi. Ten przykład pokazuje, jak utworzyć aplikację, w której użytkownik może wprowadzić dwie liczby i wyświetlić sumę.
Krok 2. Otwórz edytor tłumaczeń
Dobrą praktyką jest używanie tylko ciągów z zasobów tłumaczeniowych, nawet jeśli nie tłumaczysz aplikacji. Wykonaj następujące czynności, aby otworzyć edytor tłumaczeń:
- Kliknij kartę z napisem aktywność_główna.xml na górze.
- Kliknij menu rozwijane z napisem „Domyślne (en-us)” u góry obok ikony przypominającej kulę ziemską.
- Kliknij opcję, która mówi Edytuj tłumaczenia….
Krok 3. Dodaj tekst
Musisz wyjaśnić użytkownikowi, co ma zrobić z aplikacją. Aby dodać tekst, wykonaj następujące czynności:
- Naciśnij plus (+) w lewym górnym rogu edytora tłumaczeń, aby dodać ciąg.
- Wstaw krótki klucz (to jest jak nazwa zmiennej, na przykład „main_instrukcje”).
- Wpisz pełny tekst w języku angielskim obok „Wartość domyślna” (tj. „Wprowadź dwie liczby do dodania:”).
- Kliknij Ok.
- Jeśli chcesz, możesz dodać ustawienia regionalne za pomocą przycisku przedstawiającego kulę ziemską ze znakiem +, a następnie przetłumaczyć cały tekst na te ustawienia regionalne.
Krok 4. Kliknij kartę activity_main.xml.
Spowoduje to zamknięcie edytora tłumaczeń i powrót do ekranu głównego działania. Zobaczysz pusty ekran z polem tekstowym wyświetlającym tekst „Hello World!” pośrodku. Na razie jest to dość bezużyteczny interfejs.
Krok 5. Zastąp „Witaj świecie
”. Wykonaj następujące kroki, aby zastąpić tekst „Hello World!”:
- Kliknij pole tekstowe pośrodku.
- Wybierz dane wejściowe oznaczone jako „tekst” po prawej stronie.
- Zastąp „Witaj świecie!” z "@string/main_instruction" (lub jakkolwiek nazwałeś utworzony klucz). Pole tekstowe wyświetli teraz tekst wprowadzony dla tego klucza.
- Przeciągnij pole tekstowe dalej w górę, aby mieć miejsce na inne elementy pod nim.
-
Kliknij prawym przyciskiem myszy pozycję „TextView” w menu wyświetlającym wszystkie elementy na ekranie i wybierz Wymusić śledzony przez rodzic góry.
Jeśli spowoduje to przeniesienie pola tekstowego do niedopuszczalnej pozycji, przenieś je z powrotem tam, gdzie było i powtórz. Wybierz Środek śledzony przez Poziomo aby wyśrodkować pole tekstowe w poziomie.
Krok 6. Umieść dwa wejścia numeryczne na ekranie
Wykonaj poniższe czynności, aby dodać dane liczbowe na ekranie:
- Kliknij Tekst w panelu po lewej stronie pod „Paletą”.
- Przeciągnij dwa Numer (podpisany) wejść do ekranu podglądu.
- Użyj pola tekstowego oznaczonego „Id” w panelu Atrybuty po prawej stronie, aby zmienić identyfikatory na coś, co możesz zapamiętać (np. „number1” i „number2”). Unikaj używania spacji w identyfikatorze.
- Ogranicz i wyśrodkuj dane wejściowe, tak jak w przypadku pola tekstowego u góry. Możesz zignorować ostrzeżenie o braku atrybutu „autoFillHints”.
Krok 7. Umieść przycisk „Dodaj” na ekranie
Wykonaj następujące czynności, aby dodać przycisk „Dodaj”:
- Kliknij guziki w panelu po lewej stronie pod „Paletą”.
- Ciągnąć Przycisk na ekranie.
- Dodaj ciąg w edytorze tłumaczeń z kluczami „text_add” i „Add” jako wartością domyślną.
- Wróć do „activity_main.xml” i zamień tekst „Przycisk” na „@string/text_add” w panelu Atrybuty po prawej stronie
- Nadaj przyciskowi opisowy identyfikator, np. „buttonAdd” obok „Id” w panelu Atrybuty po prawej stronie.
- Ogranicz i wyśrodkuj przycisk tak, jak robiłeś to z innymi obiektami na ekranie.
Krok 8. Dodaj dwa ciągi tłumaczenia
Otwórz Edytor tłumaczeń i utwórz dwa nowe ciągi. Należy nazwać „wynik” jako klucz i „Wynik” jako wartość domyślną. Druga powinna mieć nazwę „nie_jeszcze_obliczona” jako klucz i „jeszcze nie obliczona” jako wartość domyślna.
Krok 9. Dodaj dwa inne pola tekstowe
Wykonaj poniższe czynności, aby dodać dwa nowe pola tekstowe:
- Przełącz się z powrotem na kartę „Activity_main.xml”.
- Kliknij Tekst w panelu po lewej stronie pod „Paletą”.
- Przeciągnij dwa Widok tekstu pola tekstowe na ekranie.
- Zastąp ciągi tymi, które dodałeś.
- Nadaj polu tekstowemu wyświetlającemu „jeszcze nie obliczone” identyfikator, taki jak „resultOut” w polu „id” panelu Atrybuty.
- Ogranicz te pola tekstowe do góry rodzica i początku rodzica.
Krok 10. Przejdź do „mainActivity.java”
To jest plik zawierający kod aplikacji.
Krok 11. Zadeklaruj niezbędne zmienne
Będziesz musiał uzyskać dane wejściowe użytkownika, zareagować, gdy użytkownik naciśnie przycisk i zmienić pole tekstowe „jeszcze nie obliczone” na wynik obliczenia. Aby to zrobić, program musi „widzieć” elementy na ekranie. Powinieneś zadeklarować je jako ostateczne, ponieważ nigdy nie zmienisz ich bezpośrednio, tylko ich atrybuty. Wpisz więc następujące w wierszu poniżej funkcji onCreate(), po wierszu z setContentView(). Jeśli pola tekstowe i przyciski mają inne nazwy niż poniżej, zmień je w razie potrzeby. Wprowadź kod ręcznie. To nie zadziała, jeśli skopiujesz i wkleisz. Kod wygląda następująco:
końcowy EditText num1 = findViewById(R.id.number1); końcowy EditText num2 = findViewById(R.id.number2); końcowy Button buttonAdd = findViewById(R.id.buttonAdd); końcowy TextView resultOut = findViewById(R.id.resultOut);
Krok 12. Utwórz odbiornik kliknięć
Jest to funkcja, która jest wywoływana, gdy użytkownik kliknie przycisk. Aby go dodać, wpisz poniżej ostatnią „końcową” linię kodu:
buttonAdd.setOnClickListener(new View. OnClickListener() { @Override public void onClick(View v) {
} });
Krok 13. Dodaj kod do odbiornika kliknięć
Chcesz uzyskać dane wejściowe użytkownika, przekonwertować je na liczby całkowite, dodać je do siebie i zmienić tekst pola tekstowego „jeszcze nie obliczone” na wynik. Dodaj następujący kod poniżej wiersza „public void onClick(View v)”:
int sum = Integer.parseInt(num1.getText().toString()) + Integer.parseInt(num2.getText().toString()); wynikOut.setText(Integer.toString(sum));
Część 4 z 4: Testowanie aplikacji
Krok 1. Zbuduj pakiet APK
Wykonaj następujące kroki, aby skompilować plik APK:
- Kliknij Budować patka.
- Kliknij Pakiety kompilacji / pakiety APK
- Kliknij Kompiluj pakiety APK.
Krok 2. Kliknij link „zlokalizuj” w wyskakującym okienku w prawym dolnym rogu
Spowoduje to otwarcie folderu z plikiem APK w menedżerze plików.
Krok 3. Podłącz smartfon z Androidem do komputera
Użyj kabla przesyłowego USB / microUSB, aby podłączyć smartfon lub tablet do komputera.
Krok 4. Skopiuj APK na swój smartfon
Aby uniknąć bałaganu na smartfonie, utwórz nowy katalog dla swoich plików APK (na razie jest to tylko jeden, ale jeśli będziesz dalej rozwijać, wkrótce będziesz mieć ich wiele) lub skorzystaj z katalogu Pobrane. Nie kopiuj pliku.json, po prostu go zignoruj.
Krok 5. Znajdź pakiet APK na smartfonie
Otwórz menedżera plików. Jeśli nie ma go w ostatnio pobranych plikach lub w sekcji APK, wyszukaj go.
Krok 6. Stuknij w APK
Zostaniesz zapytany, czy go zainstalować. Uzyskiwać tak i poczekaj na instalację.
- Musisz zezwolić na instalowanie aplikacji ze źródeł zewnętrznych w ustawieniach smartfona, aby móc na nim zainstalować i przetestować swoją aplikację.
- Możesz usunąć APK po instalacji. Zawsze możesz zbudować nowy na swoim komputerze, jeśli będziesz go ponownie potrzebować.
Krok 7. Otwórz aplikację na smartfonie
Będzie miał białe logo Androida za ciemnoniebiesko-zielonym tłem jako ikonę.
Krok 8. Sprawdź, czy aplikacja działa zgodnie z oczekiwaniami
Porady
Jeśli tworzysz coś, co Twoim zdaniem będzie przydatne dla innych, możesz opublikować swoją aplikację na jakiejś platformie dystrybucyjnej, takiej jak Google Play. Ale gdy jeszcze się uczysz, możesz zachować swoje eksperymenty programistyczne dla siebie, zapisując je tylko lokalnie na smartfonie i komputerze
Ostrzeżenia
- Wpisywanie poleceń wymienionych w tym artykule w wierszu poleceń systemu Windows nie działa. Zamiast tego użyj innych określonych metod.
- Instaluj Android Studio tylko wtedy, gdy masz dobre połączenie internetowe. Jeśli jest często przerywany podczas procesu instalacji, mogą wystąpić nieoczekiwane problemy.