Co należy zrobić, aby zainstalować pakiet Android SDK / ADT na Ubuntu?
Każdy krok w odpowiedzi został znaleziony na innym forum, ponieważ napotkałem przeszkody na początku korzystania z mojego zestawu SDK systemu Android i opublikowałem pytania na odpowiednich forach. Pomyślałem więc, że przydałoby się to, ponieważ jest to rozwiązanie dostępne w jednym miejscu, na wypadek, gdyby konieczne było ponowne zainstalowanie Ubuntu i zainstalowanie pakietu Android SDK / ADT od zera!
android
software-installation
Karthik C.
źródło
źródło
Odpowiedzi:
Właściwie uważam, że powinieneś użyć Android Studio do opracowania aplikacji na Androida. Jeśli jednak masz powód, aby używać Eclipse, możesz postępować zgodnie z poniższym przewodnikiem.
1. Instalowanie środowiska Java Runtime (JDK) i środowiska Eclipse IDE
Wyszukaj
Software
w Ubuntu i uruchomUbuntu Software Center
Szukaj
Java
naUbuntu Software Center
, a następnie zainstalowaćOpenJDK Java Runtime
.Szukaj
Eclipse
naUbuntu Software Center
, a następnie zainstalować go.Jeśli pomyślnie zainstalowałeś Eclipse i JDK, pojawi się ono w wyniku wyszukiwania na twoim komputerze.
W przypadku JDK możesz także nacisnąć CTRL+ ALT+, Taby otworzyć terminal i wpisać polecenie,
java -version
aby sprawdzić ponownie.Wskazówki: Zablokuj ikonę zaćmienia w programie uruchamiającym.
2. Pobieranie zestawu SDK
Przejdź do strony http://developer.android.com/sdk/index.html, aby pobrać najnowszą wersję zestawu SDK.
Przewiń w dół i kliknij
DOWNLOAD FROM OTHER PLATFORMS
Kliknij
android-sdk_r22.6.2-linux.tgz
poniżejLinux 32 & 64-bit
naSDK Tools Only
.Zaznacz
I have read and agree with the above terms and conditions
i kliknijDownload android-sdk_r22.6.2-linux.tgz
.Poczekaj na proces pobierania.
3. Przygotowanie do instalacji
Rigth kliknij plik [.tgz] i wybierz
Extract Here
.Teraz możesz zobaczyć, że plik o nazwie
android-sdk-linux
wygląda tak, jak gdyby:Wejdź do folderu
android-sdk-linux
.Wprowadź folder,
tools
a następnie skopiuj lokalizację folderu.Naciśnij klawisze CTRL+ ALT+, Taby otworzyć terminal, a następnie użyj następującego polecenia. Gdzie
/home/casper/Downloads/android-sdk-linux/tools
jest lokalizacja, którą wcześniej skopiowałem? Możesz po prostu wpisaćcd
i kliknąć prawym przyciskiem myszy, aby wkleić lokalizację do terminala.Teraz
Android SDK Manager
będzie uruchomiony.4. Instalowanie pakietów
Kliknij Install [Number] packages....
Kliknij,
Accept License
a następnie kliknij Install.Poczekaj na proces instalacji.
Na koniec ten komunikat zostanie wyświetlony.
5. Edycja „.bashrc”
Naciśnij CTRL+ ALT+, Taby otworzyć nowy terminal i wpisz:
gedit ~/.bashrc
Teraz pojawi się następujący tekst.
Dodaj następujący tekst na górze całego tekstu, a następnie zapisz go. (Nie zamykaj pliku)
Przykład:
[Zalecane] Przenieś cały plik
android-sdk-linux
do obszaru roboczego swojego zaćmienia i do utworzonego folderu o nazwieAndroid
. Ponadto musisz skopiować lokalizację.Teraz wróć do pliku „.bashrc” i zamień „~” na poprzednio skopiowaną lokalizację, a następnie zapisz go i zamknij.
Wyloguj się i zaloguj ponownie system Ubuntu.
6. Konfigurowanie urządzenia wirtualnego z systemem Android
Naciśnij CTRL+ ALT+ Ti wpisz,
android avd
aby otworzyć Menedżera urządzeń wirtualnych Androida.Kliknij New.... Skonfiguruj jak poniżej i kliknij OK.
Kliknij swoje urządzenie wirtualne, a następnie kliknij Start....
Kliknij Launch.
Uruchamianie urządzenia wirtualnego
7. Instalowanie wtyczki ADT w Eclipse
Uruchom Eclipse i przejdź do Help->Install New Software...
Kliknij Add....
Wpisz następujące polecenie, a następnie kliknij OK.
Zaznacz pole wyboru,
Developer Tools
a następnie kliknij Next>.Kliknij Next>.
Kliknij „Akceptuję ...” i kliknij Finish.
Poczekaj na proces instalacji.
Uruchom ponownie zaćmienie.
Kliknij Open Preferences.
Skopiuj własną lokalizację SDK (lokalizacja pliku
android-sdk-linux
).Wklej do pola
SDK Location:
tekstowego, a następnie kliknij Applyi OK.Ciesz się tworzeniem dowolnej aplikacji na Androida za pomocą Ubuntu.
źródło
openjdk-7-jdk
, pobierz ADT (Eclipse, w tym SDK z android.com) i utwórz skrót w Dash. W ten sposób masz także najnowszą wersję Eclipse.sudo apt-get install lib32stdc++6
. Jest tak, ponieważ potrzebujesz obsługujących bibliotek 32-bitowych iia32
nie jest już dostępny. Źródło: dandar3.blogspot.mx/2014/03/…sudo apt-get install android-sdk
. Czy możesz na podstawie tego zrobić samouczek?Krok 1
Krok 2
Krok 3
Krok 4
Krok 5
Krok 6
źródło
~/.pam_environment
zamiast~/.bashrc
. Zmienne środowiskowe dla całej sesji.pam_environment
plik znajduje się w katalogu osobistym, a zatem jest własnością użytkownika, dlaczego... .pam_environment
należy go uruchamiać za pomocąsudo
polecenia?PATH="$PATH:/path/to/tools:/path/to/platform/tools"
do swojego.profile
..pam_environment
zostanie zastąpiony, jeśli zmienisz konfigurację języka ...To może wydawać się długa odpowiedź, ale starałem się wyjaśnić każdy krok tak szczegółowo, jak to możliwe, aby nic nie mogło pójść źle. Możesz to skonfigurować w mniej niż 5 minut, nawet jako początkujący.
Potrzebujesz Java do korzystania z Eclipse, więc najpierw zainstaluj:
Zaćmienie to IDE . Pakiet Android ADT jest domyślnie dołączany do środowiska Eclipse IDE. Możesz również użyć innego IDE (na przykład NetBeans ), jeśli wolisz, ale ponieważ Eclipse jest domyślny, omówię tylko Eclipse w tym samouczku.
Otwórz terminal
Wyszukaj go w swoim Dash lub naciśnij CTRL+ ALT+T
Wykonaj następujące polecenia:
Sprawdź, czy na ekranie nie ma błędów, a następnie kontynuuj.
Teraz pobierz pakiet Android ADT (jest to Eclipse + zestaw Android SDK):
Download the SDK (ADT Bundle for Linux)
I have read and agree with the above terms and conditions
Wybierz swoją architekturę:
Jak mogę to sprawdzić?
32-bit
czy masz 32-bitowy system Ubuntu64-bit
czy masz 64-bitową wersję UbuntuDownload the SDK ADT Bundle for Linux
Zainstaluj pakiet Android ADT:
.zip
właśnie pobrany plikWyodrębnij wszystkie pliki do katalogu, na przykład:
Po rozpakowaniu ten katalog powinien zawierać 2 inne katalogi:
Dodaj
platform-tools
pliki binarne do$PATH
:Nie jest to konieczne, spowoduje, że polecenia takie jak
adb
dostępne będą dostępne z terminala.Wykonaj następujące polecenie:
Dodaj następujący wiersz na górze:
Zapisz plik
Można to zrobić naciskając CTRL+ X, Y,ENTER
Utwórz skrót w Dash, aby łatwo uruchomić ADT:
Wykonaj następujące polecenie
Wklej to:
Można to zrobić, klikając prawym przyciskiem myszy w oknie terminala, a następnie klikając
Paste
.Uwaga: Zastąp
username
swoją nazwą użytkownika. Możesz uzyskać swoją nazwę użytkownika, wykonującwhoami
w terminalu.Wykonaj następujące polecenie, aby było wykonalne:
Jeśli zrobiłeś wszystko dobrze, teraz pomyślnie zainstalowałeś Android ADT. Otwórz Dash i wyszukaj
ADT
. Kliknij,Android ADT
aby sprawdzić, czy działa!źródło
Można również zainstalować
adt
iandroid-sdk
od tego PPA .Aby ukończyć instalację
android-sdk
, musisz:Możesz także zainstalować
android-studio
:Teraz sprawdź, czy instalacja przebiegła zgodnie z oczekiwaniami:
źródło
Jest inna alternatywa. Zintegrowane środowiska programistyczne (IDE) mają ułatwiać programowanie, jednym z nich jest jednak problem z tym, że zainstalowanie najnowszej wersji IDE w systemie Linux (Ubuntu) może być trudne. Android Studio jest jednym z takich IDE.
Wyodrębniono z: http://developer.android.com/tools/studio/index.html
Postępuj zgodnie z tą procedurą:
Pozostaw ścieżkę instalacji jako wartość domyślną;
Naciśnij ponownie Enter. Musisz zgodzić się na licencję, wpisując „a”, a następnie rozpocznie się pobieranie.
Android Studio wyświetli Ci kreatora, po prostu uderzaj dalej i zaakceptuj licencję. Następnie przejdzie do pobierania wymagań dotyczących rozwoju Androida, takich jak najnowszy zestaw SDK systemu Android. Kliknij „Zakończ” po zakończeniu instalacji wymaganych pakietów.
źródło
Podejście CLI
Testowane na Ubuntu 15.10, Android 22.
Jedno urządzenie:
Następnie:
Dodaj do
~/.profile
: TODO: które z nich są rzeczywiście konieczne?Wyloguj się i zaloguj. Możesz potrzebować:
Przetestuj instalację
Zdobądź minimalny projekt taki jak ten lub zajrzyj pod
$ANDROID_SDK/samples/
.Jeśli jest to projekt Ant (zawiera
build.xml
plik), uruchom:Jeśli jest to projekt Gradle (zawiera
gradlew
plik), uruchom:Aplikacja powinna zostać zainstalowana na twoim urządzeniu.
Studio (następca ADT) można uruchomić za pomocą:
Przykłady NDK można znaleźć pod
$ANDROID_NDK/samples
i można je zbudować i zainstalować za pomocą:Stan oficjalnych pakietów Debiana
Obecnie nie ma oficjalnego pakietu Debian.
Ale istnieje projekt Google Summer of Code 2015, który próbuje rozwiązać ten problem: https://www.google-melange.com/gsoc/project/details/google/gsoc2015/seamlik/5707702298738688
źródło
function cat_export_vars () { cat <<- _EOF_ (export directives) _EOF_ }
a następnie po prostu użyj,cat_export_vars >> .bashrc
a następnie. .bashrc
lubsource .bashrc
który robi to samo. Co więcej, byłoby to lepsze jako skrypt do konfigurowania zestawu SDK dla systemu Android..profile
aby były widoczne dla rzeczy uruchamianych z deski rozdzielczej. Skrypt: jest tak blisko, jak tylko mogłem, zwróć uwagę, że istnieją pewne ręczne kroki, których nie mogłem zautomatyzować. google-melange.com/archive/gsoc/2015/orgs/debian/projects/… to nasza największa nadzieja.