Android Studio - Jak zmienić ścieżkę Android SDK
Kiedy otwieram Android SDK Manager z Android Studio , wyświetlana jest ścieżka SDK:
\android-studio\sdk
Chcę zmienić tę ścieżkę. Jak to zrobić?
29 answers
Z Android Studio 1.0.1
Przejdź do
- File - > project Structure into Project Structure
- Left - > SDK Location Wybierz lokalizację SDK Androida (stara wersja użyj naciśnij +, Dodaj inny sdk)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-30 11:28:37
Dla projektów domyślnie:
1. Zamknij bieżący projekt (plik->Zamknij projekt)
Dostaniesz powitanie w oknie dialogowym Android Studio. W tym:
2. Kliknij Configure -> Project Defaults - > project Structure
3. Kliknij lokalizację SDK w lewej kolumnie
4. Umieść ścieżkę do Android SDK w polu "Android SDK location".
(przykładowa lokalizacja SDK:
C:\android-sdk
; mam podfoldery takie jakadd-ons
,platforms
etc podC:\android-sdk
)
5. Kliknij OK, aby zapisać zmiany
6. Baw się dobrze!
Kolejne kroki były dla starszych wersji(
4. W środkowej kolumnie kliknij Android SDK (z ikoną Androida) lub kliknij + na górze, jeśli nie widzisz wpisu z ikoną Androida.
5. Zmień ścieżkę domową SDK i wybierz prawidłowy cel
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-12 11:13:32
W oknie szybkiego uruchamiania wybierz Konfiguruj, następnie wybierz Ustawienia domyślne projektu, a następnie wybierz strukturę projektu. Następnie po lewej stronie w obszarze Ustawienia Platformy wybierz SDK. Następnie po prawej stronie wybierz bieżącą platformę android, mój był platformą Android 4.2.2 i usuń go za pomocą czerwonego przycisku minus u góry, a następnie dodaj nową platformę android za pomocą zielonego przycisku plus U góry i wskaż go do bieżącego folderu SDK i to wszystko.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-05-29 17:55:12
Skonfigurowałem w ten sposób
On
Witamy w Android Studio Screen
Kliknij Skonfiguruj Następnie
Domyślne wartości projektu a następnie struktura projektu
Then Android SDK i wybrałem ścieżkę do mojej bieżącej lokalizacji Android SDK
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-03 20:43:30
Zmiana lokalizacji sdk w Ustawieniach projektu częściowo rozwiąże problem. Gdy Android Studio jest używany do pobrania nowego SDK, umieści nowy SDK w wewnętrznym folderze SDK (wewnątrz Android Studio).
Obecni programiści Androida będą już mieli duży folder SDK (zwany dalej zewnętrznym folderem SDK) zawierający wszystkie SDK pobrane przed pojawieniem się Android Studio.
Dla użytkowników komputerów Mac / Linux, ale jest dobre wyjście. Miękka linki!
Wyjdź z Android Studio i wykonaj następujące kroki:
cp -r <Android Studio>/sdk/ <external SDK folder>/
cd <Android Studio>/
mv <Android Studio>/sdk/ mv <Android Studio>/sdk.orig
ln -s <external SDK folder>/ sdk
I jesteśmy gotowi. Uruchom SDK Manager po uruchomieniu Android Studio, patrz, jak odkrywa wszystkie istniejące SDK jak urok :).Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-15 12:43:23
Oto jak możesz zmienić ścieżkę SDK Androida w Android studio:
- Otwórz wymagany projekt Androida w Android studio
- Kliknij główny folder projektu i naciśnij F4
- Teraz kliknij " SDK " w Ustawieniach Platformy (po lewej stronie okna dialogowego)
- Powinieneś teraz zobaczyć znak plusa na górze, kliknij go i wybierz "Android SDK"
- Teraz zostaniesz poproszony o wybranie wymaganego folderu SDK
- Wybierz wymagany cel budowania (jeśli konieczne) i kliknij " ok "
- Teraz powinieneś zobaczyć nowy wpis na liście SDK
- Kliknij "Moduły" w Ustawieniach projektu
- Wybierz folder projektu i z listy rozwijanej "moduł SDK" wybierz nowy wpis SDK i kliknij "Zastosuj"
- Teraz kliknij " OK " i gotowe.
Uwaga: Jeśli zmiany nie wejdą w życie, ponowne uruchomienie android studio powinno rozwiązać problem.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-06-11 17:02:32
EUREKA znalazłem!
Z aktualnym Studio 1.3 każdy projekt ma Plik local.properties
, w którym można edytować SDK!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-06 21:42:27
Ułatw sobie życie za pomocą klawiszy skrótuctrl+shift+alt+S
lub
przechodząc do file - >project structure:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-28 13:04:45
Zauważyłem, że najnowsza wersja Android Studio nie wydaje się mieć opcję "SDKs" ścieżka, która jest wymieniona w wielu odpowiedziach. Zgaduję, że zniknął w jednej z aktualizacji, gdzieś na końcu linii?
Sposób, w jaki rozwiązałem ten problem (osx) był:
- przejdź do Ustawienia projektu (Cmd + ;)
- in SDK Location upewnij się, że wskazujesz właściwą lokalizację SDK (zazwyczaj /Applications/Android Studio.app / sdk) następnie hit Zastosuj
- najważniejszy krok-hit "Synchronizacja projektu z plikami Gradle"
Nie robiłem kroku 3, a to mnie odrzucało. Po synchronizacji wszystkie źródła r należą do nas....
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-06 21:50:37
Można również utworzyć zmienną środowiskową (w systemie Windows) ANDROID_HOME do lokalizacji Android SDK i Android Studio będzie z tego korzystać.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-06-01 19:18:19
Goto menu File - > struktura projektu lub klawisz Ctrl + Alt + Shift + s
I przykład http://how-to-android-studio.blogspot.com/2014/11/set-sdk-location.html
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-22 06:18:59
Try this way I try in Android Studio 2.0
Krok 1: File - > Setting
Krok 2: Ustawienie - > opcja SDK
Krok 3: Kliknij opcję Edytuj w lokalizacji Sdk
Krok 4: Show "SDK Components Setup"
Krok 5: Kliknij na trzy"..."w" komponentach SDK "
Krok 6: Wybierz nową ścieżkę SDK
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-12-21 21:46:49
Powyższe odpowiedzi są dość poprawne, ale czasami Android Studio, nie lubi odświeżać po zmianie ścieżki SDK, szybkim rozwiązaniem jest dokonanie pewnych zmian w pliku budowania i kliknięcie synchronizacji. Odświeży Ci projekt.
Szczęśliwe kodowanie... :)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-14 13:53:53
W systemie Windows naciśnij ctrl + shift + alt + S który otworzy właściwości projektu, w którym znajdziesz pierwszą opcję o nazwie SDK Location Kliknij na nią i tam możesz zmienić SDK path, JDK path i NDK path również
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-30 08:25:41
Podczas pierwszej instalacji są dwie sytuacje albo masz preinstalowany Android SDK, jeśli używałeś go w przeszłości lub nie masz nic, w momencie instalacji Instalator zawsze pyta użytkownika, jak chcesz skonfigurować SDK z Twoim studiem.
Możesz po prostu podać ścieżkę lub przejrzeć folder, w którym sdk jest dostępne w systemie lokalnym. Jeśli masz już SDK, inna opcja, jak pokazano na poniższym obrazku w lewym dolnym rogu jest fajna opcja dla Pobierz SDK, przez klikając go możesz pobrać SDK z najnowszą wersją bezpośrednio stamtąd, możesz również użyć trzeciej opcji patrz w prawym dolnym rogu setup Android SDK for me klikając go możesz krok po kroku ustawić swoje sdk.
Chociaż możesz go również skonfigurować, gdy Android wyświetli listę dostępnych projektów, okno zachęty startowe pokazane poniżej
To całkiem proste, a także czasami, jeśli chcesz zmienić SDK, zawsze możesz zmień go bezpośrednio w Android Studio z
W systemie windows Plik -- > struktura projektu, a następnie zobaczysz opcję SDK Location i stamtąd możesz ją ustawić, podając ścieżkę lub przeglądając ją.
Lub jeśli jesteś na MAC system to z ustawień Platformy.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-15 11:33:55
To może nie jest to, czego chcesz, ale będąc użytkownikiem eclipse miałem ten sam problem z duplikatem folderów sdk, które pochłaniały całą moją przestrzeń ssd. Obecnie możesz zmienić tylko ścieżkę sdk wewnątrz projektu android studio, co jest denerwujące. Zamiast tego skopiowałem wszystkie poprzednie pliki SDK Androida, których używałem z eclipse do /Android Studio/sdk/
, a następnie zmieniłem ścieżkę sdk wewnątrz eclipse.
Teraz zarówno android studio, jak i eclipse są zadowoleni.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-03 20:14:27
W Android Studio 2.2.3 myślę, że możesz zmienić domyślną lokalizację SDK dla wszystkich projektów z górnego menu:
Plik - > Struktura Projektu...
Pojawia się okno jak poniżej:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-05-12 12:41:56
Dzięki DheeB, w rzeczy samej!
Ale moim rozwiązaniem jest połączenie Android SDK dir do android studio jeden:ln -s <FULL_PATH_TO_ANDROID_SDK> <PATH_TO_ANDROID_STUDIO>/sdk
i oczywiście wcześniej, na wszelki wypadek, trzeba przenieśćmv <PATH_TO_ANDROID_STUDIO>/sdk to <PATH_TO_ANDROID_STUDIO>/sdk_orig
Dodatkowo musiałem poprawić budowę projektu.gradle plik i określićclasspath 'com.android.tools.build:gradle:0.6.+'
(zamiast 0,5.+)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-15 20:22:06
- Dotknij -- > plik -- > Zamknij bieżący projekt.
You ' ll Android Studio home page
-
Kliknij Configure -> Project Defaults - > project Structure
Kliknij lokalizację SDK w lewej kolumnie i skopiuj ścieżkę.
Wklej ścieżkę w moim komputerze - > kliknij prawym przyciskiem myszy - > Właściwości - > kliknij Zaawansowane ustawienia systemu - > zmienne środowiskowe i zmień ścieżkę domową Androida.
Kliknij na 'OK', aby zapisać sesja.
Dodaj narzędzia i narzędzia platformy w ścieżce i zapisz zmiany.
Otwórz wiersz polecenia [okno+R] i wpisz adb + enter.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-16 18:20:36
- Kliknij na
File
menu. - Wybierz
Project Structure
. - Edytuj ścieżkę w polu tekstowym
SDK Location
. Od następnego razu Android Studio użyje tej lokalizacji dla wszystkich twoich projektów.
Uwaga: unikaj spacji na ścieżce, ponieważ czasami może to prowadzić do problemów.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-09 18:15:25
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-31 07:10:59
Dla Android Studio 3.1.2:
Narzędzia > > Menedżer SDK > > Edytuj "Android SDK Location" do nowej lokalizacjiNastępnie Ustaw zmienną środowiskową $ ANDROID_HOME do nowej lokalizacji SDK
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-05-17 04:41:11
Miałem ten sam problem, ale ze ścieżką sdk wskazującą na zamontowany napęd. Znalazłem, że po prostu zamknąć Android Studio, odmontować urządzenie i ponownie uruchomić Android Studio sprawił, że poprosić o lokalizację sdk, ponieważ nie miał (Android Studio Beta 0.8.7).
Dlatego myślę, że jeśli po prostu zamknąć Android Studio, usunąć \android-studio \ sdk lub przenieść go gdzie indziej i uruchomić Android Studio ponownie, powinien poprosić o lokalizację sdk, jak również.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-08-26 08:27:34
Chociaż wiele z powyższych odpowiedzi służy temu celowi, jest jedna prosta rzecz, którą możemy zrobić w samym projekcie.
W Eclipse, przejdź do Window- > Preferences, wybierz "Android" z menu po lewej stronie. Na prawym panelu zobaczysz "SDK Location". Podaj ścieżkę tutaj.
Powodzenia.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-15 10:15:09
W Android studio 1.2.2 można po prostu zmienić project based SDK, Kroki:
- Kliknij prawym przyciskiem myszy na Module i wybierz opcję Open module setting lub naciśnij F12
- Wybierz lokalizację SDK z lewej strony
- Teraz możesz zmienić lokalizację SDK, a także lokalizację JDK z tej strony
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-06-23 06:30:56
W Android Studio
możesz ustawić ogólną ścieżkę Android SDK
w pliku: %Home%.AndroidStudio2. 1 \ config \ options \ jdk.stolik.xml
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-09 11:54:00
Kiedy wpadłem w kłopoty z tym na Android Studio 3.1.4 rozwiązaniem było przejście do app
rozwijanego projektu, a następnie Edit Configurations > Defaults > JAR Application
Gdzie znajduje się JRE
Pole na początkowej karcie Configuration
. Ustawienie tego na mojej ścieżce JRE rozwiązało problem dla mnie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-20 11:25:43
Prosta Odpowiedź Działa Na Pewno...
Krok 1: Kliknij Prawym Przyciskiem Myszy Projekt> > Wybierz Otwórz Ustawienie Modułu --> Krok 2: Wybierz lokalizację SDK z prawej strony poniżej obrazu
Krok 3: Teraz przeglądaj lokalizację SDK z komputera, jak pokazano poniżej...
Krok 4: Kliknij OK.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-27 12:12:38
Android Studio jest wybredny co do lokalizacji SDK, jeśli zauważysz po pierwszym kliknięciu przycisku Przeglądaj domyślnie do katalogu domowego, trzymaj sdk blisko i używaj go, a następnie projekt powinien znaleźć sdk nie ma problemu.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-25 16:34:22