2010-06-24 17 views
74

Po zainstalowaniu zestawu Android SDK utworzono folder .android na dysku E: \. O ile mi wiadomo, jest to domyślny folder Android Virtual Devices dla plików konfiguracyjnych.Przenoszenie domyślnego folderu konfiguracji AVD (.android)

Jak przenieść folder .android do innej lokalizacji?

(Np. Z E:. \ Android do E: \ Android \ .android)

+1

Możliwy duplikat [Możliwość zmiany miejsca przechowywania urządzeń wirtualnych Android?] (Http://stackoverflow.com/questions/2841766/possible-to-change-where-android-virtual-devices-are-saved) – Xcalibur

Odpowiedz

148

znalazłem odpowiedź.

  • Move .android folder E: \ Android \
  • Utwórz zmienną środowiskową o nazwie ANDROID_SDK_HOME i ustawić jej wartość na E: \ Android

Ustawienie zmiennej środowiska w systemie Windows XP lub Windows 7:

  1. Kliknij prawym przyciskiem myszy na Mój komputer i wybierz "Pro wyszukiwania ")
  2. Kliknij zakładkę" Zaawansowane "
  3. Kliknij przycisk" Zmienne środowiskowe ".
  4. Dodaj nową zmienną
+1

Dziękuję, to działało dla mnie. Kończyło mi się miejsce w C: gdzie początkowo umieszczał wszystkie pliki AVD i powodował inne problemy z komputerem. – MichaelF

+1

Wielkie dzięki. Wiele innych źródeł sugerowało zmianę 'ANDROID_SDK_HOME', ale szczegóły dotyczące kopiowania folderu' .android' były ostatnim brakującym elementem. – luiscubal

+0

@luiscubal, po prostu używając Kopiuj i wklej explorer okna. – Cheung

3

Oprócz odpowiedzi dostarczonych przez Dariusz Bacinski, trzeba to folder w ścieżce ANDROID_SDK_HOME.android. To nie działało dla mnie, gdybym nie zawarł folderu .android.

+0

Próbowałem obu, nadal nie działa dla mnie w obu kierunkach. Mam do testowania tablet o strukturze plastra miodu i piernikowy telefon, ale jeden z moich komputerów nie lubi sterowników Motoroli z jakiegokolwiek powodu, więc potrzebuję AVD. – Mike

+0

hmm, nieważne.Zmiana domyślnego pliku kluczy debugowania prawdopodobnie rozwiązała problem z jakiegoś powodu. – Mike

+0

To nie jest poprawne - będzie szukać podfolderu .android w ANDROID_SDK_HOME, więc postępując zgodnie z tymi instrukcjami nie działa. Zobacz odpowiedź poniżej – Xcalibur

5

Ścieżka ustawiona w ANDROID_SDK_HOME musi istnieć. W przeciwnym razie zostanie wybrana domyślna ścieżka. Ale nie jest konieczne dołączenie .android. AVD Manager tworzy folder .android, jeśli nie został znaleziony w ANDROID_SDK_HOME.

+0

Potwierdziłem, że te instrukcje są zgodne z Androidem 2.2.2 w 2016. Tak długo, jak twój folder .android jest podkatalogiem ANDROID_SDK_HOME, to działa. Może to być zmienna środowiskowa użytkownika lub systemu – Xcalibur