Ten dokument przygotuje przegląd kroków, które należy podjąć, aby zainstalować i skonfigurować Androida w systemie Ubuntu Linux. Musisz mieć w swoim systemie Oracle Java JDK lub OpenJDK przed zainstalowaniem Android SDK. OpenJDK (aka Open Java Development Kit) to darmowa i otwarta implementacja języka programowania Java. Ponadto dowiesz się, jak:
- Przygotuj swoje środowisko programistyczne i upewnij się, że spełnia wymagania systemowe.
- Zainstaluj zestaw SDK (Android Software Development Kit)
- Pobierz i skonfiguruj zintegrowane środowisko programistyczne Eclipse (IDE)
- Zainstaluj wtyczkę Android Development Tool (ADT) dla środowiska Eclipse IDE
- Dodaj platformy Android i inne komponenty do swojego SDK
-
Utwórz swoje urządzenie wirtualne z Androidem (AVD)
Kroki
Metoda 1 z 6: Przygotuj środowisko programistyczne
Krok 1. Przygotuj środowisko programistyczne Ubuntu Linux i upewnij się, że spełnia wymagania systemowe
Najpierw uruchom Ubuntu Linux, upewnij się, że masz zainstalowaną implementację Java JDK w swoim systemie, niezależnie od tego, czy jest to OpenJDK, czy Oracle Java JDK, która stanowi podstawę Android SDK. Jeśli nie masz zainstalowanego Java JDK w swoim systemie, zainstaluj go, możesz uzyskać Oracle Java JDK z Pobierz Oracle Java JDK, aby uzyskać więcej informacji na temat:
- Jak zainstalować Oracle Java w systemie Ubuntu Linux lub zainstalować OpenJDK i OpenJRE otwórz terminal w systemie i uruchom następujące polecenia
-
Wpisz/Kopiuj/Wklej:
sudo apt-get zainstaluj openjdk-7-jdk
To polecenie instaluje OpenJDK w twoim systemie
-
Wpisz/Kopiuj/Wklej:
sudo apt-get zainstaluj openjdk-7-jre
to polecenie instaluje OpenJDK JRE (Java Runtime Environment) w twoim systemie
- Masz wybór między instalacją OpenJDK a instalacją Oracle Java. Zdecydowanie polecam instalację Oracle Java ponieważ jest to zwykle najlepiej utrzymana i aktualna wersja Javy.
Krok 2. Jeśli używasz 64-bitowej dystrybucji Android SDK na swoim komputerze deweloperskim, musisz zainstalować ia32-libs:
-
Wpisz/Kopiuj/Wklej:
sudo apt-get zainstaluj ia32-libs
To polecenie instaluje dodatkowe biblioteki potrzebne do programowania za pomocą Android SDK
-
Wpisz/Kopiuj/Wklej:
javac -wersja
-
to polecenie sprawdza, czy w twoim systemie jest Java JDK:
-
Powinien odpowiedzieć:
- java 1.7.0
- lub coś bardzo podobnego
-
-
Wpisz/Kopiuj/Wklej:
wersja java
to polecenie sprawdza, czy w twoim systemie jest Java JRE (Java Runtime Environment)
Metoda 2 z 6: Pobierz i skonfiguruj zintegrowane środowisko programistyczne Eclipse (IDE)
Krok 1. Chcesz się upewnić, że w systemie jest zainstalowane zintegrowane środowisko programistyczne Eclipse (IDE), na przykład wybierz Eclipse Classic i pobierz wersję dla architektury systemu, na przykład wersję 32-bitową lub 64-bitową dla systemu Linux
Jeśli twój system komputerowy ma 4 GB lub więcej pamięci, najprawdopodobniej jest to komputer 64-bitowy. Możesz sprawdzić, czy twój system operacyjny Ubuntu Linux jest 32 czy 64-bitowy, otwierając terminal i uruchamiając następujące polecenie:
-
Wpisz/Kopiuj/Wklej:
plik /sbin/init
-
Pobierz Eclipse IDE, które zostanie pobrane do twojego /home/"Twoja nazwa użytkownika"/Pobieranie
Wybierz odpowiednią wersję bitową dla odpowiedniej architektury systemu. Na przykład, jeśli korzystasz z 32-bitowego systemu Ubuntu Linux, wybierz 32-bitowe IDE Eclipse, a jeśli korzystasz z 64-bitowego systemu Ubuntu Linux, wybierz 64-bitowe IDE Eclipse
Krok 2. To jest przykład 64-bitowej konfiguracji Eclipse IDE w 64-bitowym systemie operacyjnym Ubuntu Linux
-
Wpisz/Kopiuj/Wklej:
cd /strona główna/"Twoja nazwa użytkownika"/Pobieranie
to zmieni cię w twoim katalogu Pobrane
-
Wpisz/Kopiuj/Wklej:
sudo -s cp -r zaćmienie-SDK-3.7-linux-gtk-x86_64.tar.gz /usr/local
to skopiuje twoje środowisko Eclipse do katalogu /usr/local
-
Wpisz/Kopiuj/Wklej:
cd /usr/local
to zmieni Cię w katalog Eclipse
-
Wpisz/Kopiuj/Wklej:
sudo -s chmod a+x zaćmienie-SDK-3.7-linux-gtk-x86_64.tar.gz
to polecenie sprawia, że pliki binarne zaćmienia są wykonywalne dla wszystkich w systemie
-
Wpisz/Kopiuj/Wklej:
sudo -s tar xvzf zaćmienie-SDK-3.7-linux-gtk-x86_64.tar.gz
to rozpakowuje skompresowane pliki binarne Eclipse IDE
-
Wpisz/Kopiuj/Wklej:
Wyjście
to polecenie wyprowadza cię z użytkownika root
Krok 3. Otwórz terminal i wprowadź następujące polecenia:
-
Wpisz/Kopiuj/Wklej:
cd /strona główna/"Twoja nazwa użytkownika"/Pulpit
to zmieni Cię w pulpit użytkownika, upewnij się, że nie jesteś rootem
-
Wpisz/Kopiuj/Wklej:
ln -s /usr/local/eclipse/eclipse
-
Wpisz/Kopiuj/Wklej:
chown "Twoja nazwa użytkownika" zaćmienie
- spowoduje to, że dowiązanie symboliczne do Eclipse znajdujące się na twoim pulpicie będzie należeć do użytkownika
- Ważny, upewnij się, że nie jesteś rootem podczas tworzenia tego dowiązania symbolicznego z katalogu IDE Eclipse /usr/local/eclipse do twojego pulpitu /home/"Twoja nazwa użytkownika"/Pulpit
Metoda 3 z 6: Pobierz, zainstaluj i skonfiguruj Android SDK
Krok 1. Pobierz Android SDK, kliknij tarball Linux, android-sdk_r22-linux.tgz i zapisz go w katalogu /home/"twoja_nazwa_użytkownika"/Downloads, otwórz terminal i uruchom następujące polecenia:
-
Wpisz/Kopiuj/Wklej:
cd /strona główna/"Twoja nazwa użytkownika"/Pobieranie
to zmieni Cię w katalog Pobrane
-
Wpisz/Kopiuj/Wklej:
sudo cp -r android-sdk_r22-linux.tgz /opt
to skopiuje Android SDK do /opt
-
Wpisz/Kopiuj/Wklej:
cd /opcja
to zmieni Cię w katalog roboczy Androida
-
Wpisz/Kopiuj/Wklej:
sudo tar xvzf android-sdk_r22-linux.tgz
to rozpakuje twój Android SDK
-
Wpisz/Kopiuj/Wklej:
sudo -s chmod -R 755 /opt/android-sdk-linux
spowoduje to, że katalog / opt i Android SDK będzie zapisywalny i wykonywalny dla wszystkich użytkowników w systemie
Krok 2. Po wykonaniu tych kroków będziesz mieć Android SDK znajdujący się pod adresem:
/opt/android-sdk-linux w systemie Ubuntu Linux.
Krok 3. Otwórz także terminal i dodaj Android SDK do ogólnosystemowej ścieżki PATH w systemie Ubuntu Linux
-
Wpisz/Kopiuj/Wklej:
sudo nano /etc/profil
- lub
-
Wpisz/Kopiuj/Wklej:
sudo gedit /etc/profil
- Dodaj następujące wiersze poniżej na końcu systemowego pliku PATH
-
Wpisz/Kopiuj/Wklej:
eksportuj PATH=${PATH}:/opt/android-sdk-linux/tools
-
Wpisz/Kopiuj/Wklej:
eksportuj PATH=${PATH}:/opt/android-sdk-linux/platform-tools
Krok 4. Zapisz plik /etc/profile i wyjdź
Krok 5. Załaduj ponownie PATH systemu /etc/profile, wydając następujące polecenie
-
Wpisz/Kopiuj/Wklej:
. /etc/profil
informuje to system Linux o lokalizacji narzędzi programistycznych Android SDK
Metoda 4 z 6: Zainstaluj wtyczkę Android Development Tool (ADT) dla środowiska Eclipse IDE
Aby zainstalować narzędzie Android Development Tool (ADT), musisz zainstalować narzędzie Android ADT dla środowiska Eclipse IDE jako root:
Krok 1. Wpisz/Kopiuj/Wklej:
sudo -s /usr/local/eclipse/eclipse
to zainstaluje narzędzie wtyczki ADT dla wszystkich użytkowników w systemie
Krok 2. Zainstaluj wtyczkę ADT dla Eclipse, ADT jest wtyczką dla środowiska Eclipse IDE
Zanim będzie można zainstalować lub używać ADT, na komputerze deweloperskim musi być zainstalowana zgodna wersja środowiska Eclipse. Uruchom Eclipse, a następnie wybierz Pomoc > Zainstaluj nowe oprogramowanie. Kliknij Dodaj w prawym górnym rogu. W wyświetlonym oknie dialogowym Dodaj repozytorium wpisz „ADT Plugin” jako nazwę i następujący adres URL jako lokalizację
Krok 3. Wpisz/Kopiuj/Wklej:
https://dl-ssl.google.com/android/eclipse/
- Kliknij OK
- Uwaga: jeśli masz problemy z pobraniem wtyczki, spróbuj użyć „http” w adresie URL lokalizacji zamiast „https” (ze względów bezpieczeństwa preferowany jest
Krok 4. W oknie dialogowym Dostępne oprogramowanie zaznacz pole wyboru obok Narzędzia programistyczne i kliknij Dalej
W następnym oknie zobaczysz listę narzędzi do pobrania i kliknij Dalej. Przeczytaj i zaakceptuj umowy licencyjne, a następnie kliknij przycisk Zakończ.
Uwaga: Jeśli otrzymasz ostrzeżenie dotyczące bezpieczeństwa informujące, że nie można ustalić autentyczności lub ważności oprogramowania, kliknij przycisk OK
Krok 5. Po zakończeniu instalacji uruchom ponownie Eclipse
Konfigurowanie wtyczki ADT, po pomyślnym pobraniu ADT zgodnie z powyższym opisem, następnym krokiem jest zmodyfikowanie preferencji ADT w środowisku Eclipse, aby wskazywały na katalog Android SDK:
-
Wybierz Okno > Preferencje…, aby otworzyć panel Preferencje
Wybierz Androida z lewego panelu. Możesz zobaczyć okno dialogowe z pytaniem, czy chcesz wysłać statystyki użytkowania do Google. Jeśli tak, dokonaj wyboru i kliknij Kontynuuj. Nie możesz kontynuować tej procedury, dopóki nie klikniesz Kontynuuj
Krok 6. Dla lokalizacji SDK w panelu głównym kliknij Przeglądaj
.. i zlokalizuj pobrany katalog SDK, którym powinien być /opt/android-sdk-linux
Kliknij Zastosuj, a następnie OK
Metoda 5 z 6: Dodaj platformy Android i inne składniki do zestawu SDK
Krok 1. Dodawanie platform i innych komponentów, podczas konfigurowania SDK używa się Android SDK i AVD Manager (narzędzia zawartego w pakiecie startowym SDK), aby pobrać niezbędne komponenty SDK do środowiska programistycznego
Pakiet startowy SDK, który już pobrałeś, zawiera tylko jeden składnik: najnowszą wersję narzędzi SDK. Aby opracować aplikację na Androida, musisz również pobrać co najmniej jedną platformę Android i powiązane z nią narzędzia platformy. Możesz również dodać inne komponenty i platformy, co jest wysoce zalecane.
Krok 2. Otwórz Eclipse i kliknij Okno->Android SDK i AVD Manager->Zainstalowane pakiety i kliknij zaktualizuj wszystko
Po prostu kliknij Zainstaluj, aby zaakceptować zalecany zestaw komponentów i je zainstalować
Krok 3. W systemie Linux otwórz terminal i przejdź do katalogu /opt/android-sdk-linux/tools w Android SDK
-
Wpisz/Kopiuj/Wklej:
sudo-s
-
Wpisz/Kopiuj/Wklej:
cd /opt/android-sdk-linux/tools
- to zmieni Cię w katalog narzędzi Android sdk
-
Wpisz/Kopiuj/Wklej:
./android
- to polecenie uruchomi graficzny interfejs użytkownika Androida, w większości przypadków będziesz musiał być użytkownikiem root, aby Android SDK mógł pobrać zaktualizowane komponenty do katalogu opt/android-sdk-linux. Aby pobrać komponenty, użyj graficznego interfejsu użytkownika Android SDK i AVD Manager, aby przeglądać repozytorium SDK i wybierać nowe lub zaktualizowane składniki. Android SDK i AVD Manager instalują wybrane składniki w środowisku SDK.
Metoda 6 z 6: Utwórz swoje urządzenie wirtualne z systemem Android (AVD)
Krok 1. Po zaktualizowaniu wszystkich komponentów dla systemu Android będziesz musiał utworzyć urządzenie wirtualne z systemem Android
- Kliknij Window->Android SDK i AVD Manager->Virtual Devices, aby utworzyć wirtualne urządzenie Android (emulator).
- Kliknij Nowy, przewiń w dół do pola z nazwą i przypisz nazwę urządzenia wirtualnego Android, na przykład: My_AVD
- Następnie kliknij pole z napisem target i użyj przycisku strzałki, a następnie przewiń w dół i wybierz odpowiednią wersję Androida, z którą chcesz się rozwijać, np. Android 3.2-API Level 13.
- Następnie przewiń w dół do pola z napisem Skóra i kliknij Rozdzielczość, wprowadź liczby 420x580 i wybierz Utwórz AVD, co spowoduje utworzenie wirtualnego urządzenia z Androidem (emulator) do testowania programu.