Aplikacja na Androida – przekierowanie na stronę www

Ten wpis przedstawia krok po kroku jak stworzyć bardzo prostą aplikację na Androida, której zadaniem będzie przekierowanie na daną stronę www – była to moja pierwsza aplikacja dla tej platformy.

Poniżej przedstawiam kolejne kroki:

1. Pobranie i zainstalowanie Android Studio

Pierwszą rzeczą, którą musimy zrobić jest pobranie i instalacja Android Studio ze strony: https://developer.android.com/studio/index.html

Sama instalacja przebiega standardowo, podobnie jak instalacje innych programów.

Pamiętajmy o tym, żeby na dysku mieć wystarczającą ilość miejsca, sam pakiet instalacyjny zajmuje ok 2 GB.

2. Tworzymy nowy projekt

Uruchamiamy Android Studio. Wybieramy z menu „File” pozycje „New” -> „New project”.

Wypełniamy pola „Application Name”, „Company domain”, klikamy na „Next”.

W kolejnym oknie zostawiamy zaznaczenie „Phone and Tablet”, klikamy na „Next”.

W kolejnym oknie wybieramy pozycję „Empty Activity” – stworzy nam to domyślnie pustą aktywność. Klikamy na „Next”.

W kolejnym oknie możemy zmienić wartości „Activity Name” i „Layout name” lub zostawić domyślne. Klikamy na „Finish”.

Po dłuższej chwili zostanie wygenerowany nowy projekt.

3. Dodanie przekierowania

Po utworzeniu projektu przechodzimy w lewym oknie do pliku app>java>[tu nazwa naszej aplikacji]>MainActivity (lub inna nazwa, wybrana w polu „Activity Name”) przy tworzeniu aplikacji.

Domyślną funkcję:

protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
}

zastępujemy:

protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  Intent i = new Intent(Intent.ACTION_VIEW,
  Uri.parse("http://www.google.com"));

  // Starts Implicit Activity
  startActivity(i);
  finish();
}

Gdzie zamiast http://www.google.com wpisujemy swój adres strony www, na którą ma nastąpić przekierowanie.

Oprócz tego nad funkcją zastępujemy linijki z „import…” wartościami:

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.content.Intent;
import android.net.Uri;

4. Dodawanie ikon aplikacji

Aby dodać ikonki do naszej aplikacji klikamy kolejno: File > New > Image Assets

Z menu Icon Type wybieramy Launcher Icons, a z menu Asset Type pozycję Image.

W polu Path wybieramy ścieżkę do naszej grafiki. Po wybraniu grafiki automatycznie zostaną stworzone przeskalowane wersje.

Klikamy na Next, a następnie na Finish.

5. Test aplikacji

Naszą aplikację możemy przetestować bezpośrednio w Android Studio poprzez wbudowany emulator Androida.

Z menu wybieramy „Run” a następnie „Run app”.

Przy pierwszym uruchomieniu program zapyta nas o ściągnięcie danej wersji Androida pod wybrany model telefonu. Po pobraniu oprogramowania zobaczymy na komputerze emulator danego modelu telefonu.

Drugim sposobem jest wygenerowanie testowego projektu. Klikamy na Build>Build APK

Po chwili zostanie wyświetlone okno „APK(s) generated successfully.” Klikamy na „Show in Explorer”. W menedżerze plików zobaczymy plik APK z naszą aplikacją. Plik ten możemy wgrać i zainstalować na telefonie (pamiętajmy, że na telefonie musimy mieć włączoną możliwość instalacji programów spoza Google Play), albo wykorzystać w innym emulatorze Androida jak np BlueStacks http://www.bluestacks.com/download.html

6. Generowanie aplikacji

Aby wygenerować gotowy plik APK (nie debugowalny) klikamy na Build > Generate Signed APK…

Przy pierwszym generowaniu aplikacji będziemy musieli stworzyć nowy klucz.

W nowym oknie wybieramy „Create new”, następnie wypełniamy wszystkie wymagane pola, zapamiętując wpisane przez nas hasło, klikamy na OK.

Następnie klikamy na Next, w polu Signature Version wybieramy V1 (Jar Signature), klikamy na Finish.

Po chwili zostanie wygenerowany plik APK, który jest naszą aplikacją (domyślnie o nazwie app-release.apk).

Plik ten możemy użyć przy dodawaniu naszej aplikacji do Google Play.

7. Aktualizacja aplikacji w Google Play

W przypadku gdy już dodaliśmy swoją aplikację do Google Play i chcemy ją zaktualizować pamiętajmy o zmianie numeru wersji aplikacji.

Dokonujemy tego w pliku Gradle Scripts > build.gradle (Module: app) pod pozycjami:

versionCode 1
versionName „1.0”

Podsumowanie

Mam nadzieję, że ten artykuł pomoże Wam w tworzeniu pierwszej aplikacji pod Androida:)

Przykładowy projekt to: https://play.google.com/store/apps/details?id=strefa.co.uk

Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Więcej informacji

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close