Android Studio SDK konumu


143

Bu konuyla ilgili birçok benzer konu görüyorum, ancak bu yayınlar arasında benim için bir çözüm bulamadım. Android Studio v0.8.14'ü yeni yükledim ve yeni bir proje oluşturmama izin vermiyor çünkü belirtilen bir SDK yolum yok. Hayatım boyunca bu yolun nerede olması gerektiğini bulamıyorum. Birçok kişinin C: / Android veya benzeri bir yerde bulunduğunu görüyorum, ancak sahip olduğum tek Android dosyaları .zip'de gelen ayıklanan klasörde masaüstümde. Android Studio'ya göre, bu klasörün içindeki tüm yollar uygun bir SDK konumu olarak nitelendirilmez. Tamamen saçma mı ve aşikar mı?


4
Bugün itibariyle (2015-10-01) @RandollREVERS çözümünde standart indirme sdk ile birlikte gelir (ancak bu bağlantıyı sdk bağımsız paketini bulmak için de kullanabilirsiniz). Stüdyosu ve sonra adbkomutun bulunduğu platform araçları dizini için başka bir yol değişkeni indirdikten sonra (değişken Android benim için bunu yapmadı) için yol değişkeni oluşturmak gerekiyordu . Sdk paketi her indirildiğinde, tüm klasör Androidkurulum dizininizde numaralandırılır ( \sdk, \sdk1...). CrandellWS'in çözümü beni var olduğunu bilmediğim mevcut dizinime yönlendirdi.
Rachael

Yolu manuel olarak şu adresten ayarlayabilirsiniz:% Home% \. AndroidStudio2.1 \ config \ options \ jdk.table.xml
Ujjwal Singh

1
Sorun anlatımı için neden bu kadar çok kredi bilmiyorum? çözüm bulucunun kredilendirilmesi gerektiğinde. Bu sorun Andriod'da herkesin karşısına çıkıyor, bu yüzden sorgulayıcı kredisini artırmaya gerek yok.
RJN

Yanıtlar:


22

SDK'yı buradan indirin: http://developer.android.com/sdk/ C: \ android-sdk \ 'ye.

Sonra Android Studio'yu tekrar başlattığınızda, SDK yolunu sadece şu noktaya yönlendirmenizi isteyecektir: C: \ android-sdk \.

Güncelleme: yeni indirme konumu, https://developer.android.com/studio/#command-tools


26
Bu bağlantı SDK'yı değil, Android Studio'yu gösterir. Android Studio, SDK'yı kullanıcının AppData dizininde bir yerde gizliyor gibi görünüyor.
VEYA Haritacı

1
Bunu bulma şansın var mı?
Niklas R.

1
Bu bağlantı SDK'yı değil, Android Studio'yu gösterir. herhangi bir güncelleme?
paul cheung

SDK indirme bağlı sayfada, aşağı ve altında kaydırın command line tools only(ancak Android Studio ile birlikte geldiği için gerekli değildir).
jackw11111

@ jackw11111'in yorumuna göre bağlantı: developer.android.com/studio/#command-tools
Randoll REVERS

131

Mac / OSX için varsayılan konum /Users/<username>/Library/Android/sdk.


3
Kitaplık yalnızca terminal üzerinden gezinildiğinde <kullanıcı adı> altında görünür. Bulucu kullanarak aynı yere gitmek onu bir nedenden dolayı görünmez yapar.
dyllandry

2
Finder kullanıcıyı standart olarak evine gizler. Ancak menüleri GO -> Homekullanabilir veya sadece kısayolu kullanabilir Cmd+Shft+H. Ana Sayfa'da bir kez Kütüphane ve sonra Android bulacaksınız.
Alvaro Cavalcanti

1
Bu soruyu bulursanız ve tüm Android Studio'yu başlatmadan SDK yöneticisini (veya AVD yöneticisini) başlatmaya çalışıyorsanız, bir terminal istemi başlatabilir ve yazabilirsinizopen ~/Library/Android/sdk/tools/android
SnapShot

2
CMD+SHIFT+.Gizli klasörleri ortaya çıkarmak için (nokta) tuşunu kullanabilirsiniz . Kütüphaneyi de göremedim. Bu benim için çözdü.
Vucko

2
<kullanıcı adı> altında sağ tıkladığınızda Kütüphane klasörünü gösterme seçeneği vardır. Bu benim için çözdü
Elijah Ayeeta

73

Windows 8'de Android Studio:

C:\Users\username\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

(kullanıcı adında: lütfen geçerli kullanıcı adı girin)

Yükleyin ve Android Studio'nuzu yeniden başlatın.

Yukarıdaki adımlar kazanma 7 için benzerdir ve aynı zamanda tutulma için de aynıdır.

Güncelleme: Windows 10 (benzer adımlar) - RBT tarafından işaret edildi


10
AppData klasörü varsayılan olarak gizlidir, bu yüzden önce görünür hale getirmeniz gerekir, sonra ona erişebilirsiniz.
Udit Solanki

Yol, şimdi Xamarin kullanan çapraz platform uygulamalarını destekleyen Visual Studio yüklemem (Windows 10'da) için tamamen aynı.
RBT

57

Bu, Android Studio'nun benim için yüklediği sdk yoludur: "C: \ Users \ <kullanıcı adı> \ appdata \ local \ android \ sdk"

Windows 8.1 çalıştırıyorum.

Android Studio'ya giden yolu bulabilirsiniz -> Yapılandır -> SDK Yöneticisi -> Sol üstte SDK Yolu yazmalıdır.

Android Studio'nun varsayılan seçeneği en son SDK'yı da yüklemek olduğundan, sdk'yi ayrı olarak yüklemenin gerekli olduğunu düşünmüyorum.


2
İşte benimki de buydu. 23.02.2017 tarihinden itibaren Windows 7 ve en son Android Studio'yu kullanma.
Ankur Agarwal

36

Sdk konumunun nereye kurulduğunu unuttum, böylece yaptığım şey Android Studio'yu açıp seçti Settingsve aşağıdaki alt menüyü kullandı

Güncel 1/1/2017:Tools -> SDK Manager

Son baskı

outdate: Appearance & Behavior -> System Settings -> Android SDK

Orada sdk konumu olarak listelenmiştir Android SDK Location


5
Bunun işletim sisteminde veya Android Studio sürümünde bir fark olup olmadığından emin değilim, ancak Ubuntu'daki 12/24/2015 tarihinde bu bilgi altındaTools -> Android -> SDK Manager
Michael Hoffmann

Orada yanlış yaptım ve bu yüzden yola ihtiyacım vardı. Diğer çözümler daha iyi çözümler
MBH

1
Şimdi Araçlar -> SDK Yöneticisi
Roman

16

pencereler (8.1):

Android Studio'yu yükledikten sonra, varsayılan olarak

sdk yolu: " C: \ Kullanıcılar \ <kullanıcı adı> \ AppData \ Local \ Android \ sdk "

Unutmayın: Varsayılan olarak AppData klasörü gizlidir, önce görünür olmasını sağlayın.

macOS (Sierra 10.12.6):

Android Studio'yu (2.3.3) yükledikten sonra, varsayılan olarak

sdk yolu: " / Kullanıcılar / <kullanıcı adı> / Kütüphane / Android / sdk "

Unutmayın: olabilmektedir Kütüphane gizlidir klasörü.
Görünür kılmak için: -
Terminal'i açın ve "chflags nohidden ~ / Library /" yazın ve ardından return tuşuna basın.


1
Evet ve command + shift + . gizli dosyaları gösteren kısayol.
jackw11111

14

C: \ Kullanıcılar \ Max \ AppData \ Local \ Android \ sdk \

Windows 8.1 için bulduğum konum. Bence varsayılan SDK klasörü. AppData gizli bir klasördür, bu nedenle C: \ Users \ klasörünüze girdiğinizde yazmazsanız bulamazsınız.


12
  • Linux (Ubuntu 18.4)

/home/<USER_NAME>/Android/Sdk

  • pencereler (8.1)

C:\Users\<USER_NAME>\AppData\Local\Android\sdk

(AppData klasörü gizlidir, önce klasör özelliklerini kontrol edin)

  • macOS (Sierra 10.12.6)

/Users/<USER_NAME>/Library/Android/sdk


11

Başlangıç Android Studio ve seçmek Configure -> SDK Yöneticisi

resim açıklamasını buraya girin

Ardından, Android SDK'nın yolunu kontrol edin

resim açıklamasını buraya girin

SDK konumunu bulamıyorsanız, indirmek isteyebilirsiniz . İndirme sayfasının sonuna yaklaşın ve işletim sisteminize göre Android SDK'sını seçin.

resim açıklamasını buraya girin


7

Çalışan Mac kullanıcıları için:

  1. Android Studio'yu aç
  2. Android Studio -> Tercihler -> Sistem Ayarları -> Android SDK'yı seçin
  3. SDK konumunuz ekranın sağ üst tarafında [Android SDK Konumu] altında belirtilecektir

Android Studio 2.2.3 kullanıyorum


Evet, sizi bir indirme sihirbazına yönlendirecektir. Mac için
Darrow Hartman

5

Yükselttiğimde SDK'mı kullanıcı klasörü C: \ Kullanıcılar \ Nick \ Android-SDK'ya taşıdım ve Android Studio'daki yolumu güncelledim. Bir cazibe gibi çalıştı.

DÜZENLEME: (Daha fazla ayrıntı) - SDK'm başlangıçta C: \ Program Files (x86) \ Android \ android-studio \ sdk içinde, sadece \ sdk klasörünü C: \ Users \ Nick \ Android-SDK'ya kesin ve yapıştırıyorum , ardından Android Studio'nun içinde yeni bir konuma ayarlayın.


Programlama konusunda oldukça yeniyim, bu yüzden yarım tanıklığımı özür dilerim, ancak program dosyalarımda Android yok. Orijinal SDK'mın nerede olacağı / olması gerektiği veya Android Studio'dan ayrı olarak indirmem gerekiyorsa emin değilim.
Dazed_and_confused

1
Sorun değil, bu yüzden Android Studio'yu yüklediniz. Ana menüden "yapılandırmayı" ve SDK Yöneticisi'ni açmayı denediniz mi? SDK'ları oradan indirebilirsiniz. Bunu deneyin ve neler olduğunu görün.
hitch.united

Şu anda configure> proje varsayılanları> proje yapısındayım. Sol sütunda sadece SDK Konumu var ve konum için yolum boş. Ancak, SDK'ları nereden indirebileceğimi göremiyorum. EDIT: Yedekledim ve SDK Yöneticisi'ni görüyorum, ancak gri renkte.
Dazed_and_confused

1
Üstte "Proje Varsayılanları" nı tıkladığınız öğelerin listesinde "SDK Yöneticisi" olduğunu gördünüz mü? Oraya girmeyi ve en son API'lardan bazılarını indirmeyi deneyin. Bu size daha sonra işaret edebileceğiniz bir klasör yapmalıdır.
hitch.united

1
Ahh Tamam. Evet, SDK'yı doğrudan indirmeniz gerekiyor, Randoll Revers cevabına bakın, sadece SDK'yı manuel olarak indirin ve kullanıcı dizininize çıkarın / kaydedin. Ardından, daha önce yaptığınız gibi Proje Varsayılanlarına dönebilir ve SDK dizinine yönlendirebilirsiniz. O zaman gitmek için iyi olmalısın!
hitch.united

3

Projeniz açıksa tıklayın Gradle Scripts >local.properties(SDK LOCATION), açın ve sdkadının bulunduğu yer var

sdk.dir=C\:\\Users\\shiva\\AppData\\Local\\Android\\Sdk

Not yerini unutma \\için \şeyler başa çıkma önce (sdk konumu)


2

Çalışan Ubuntu kullanıcıları için:

  1. Android Studio'yu aç
  2. Android Studio -> Ayarlar -> Android SDK veya Android Studio -> Proje yapısı -> SDK konumunu seçin veya Proje yapısı kısayolunu açın ( Ctrl+ Alt+ Shift+ s)
  3. SDK konumunuz ekranın sağ üst tarafında [Android SDK Konumu] altında belirtilecektir

Bu sadece bir yıl öncesinden gelen başka bir cevapla aynı yanıt gibi görünüyor , sadece "Ubuntu kullanıcıları" "Mac kullanıcıları" için değiştirildi
TylerH

1

Dosya> Ayarlar'ı (Mac'te, Android Studio> Tercihler) tıklayarak Tercihler penceresini açın.

Sol panelde Görünüm ve Davranış> Android SDK'yı tıklayın.

Yolu göreceksin


0

Windows 7 64 bit kullanmayı düşünün

C: \ Kullanıcılar \ Administrador \ AppData \ Local \ Android \ sdk


0

https://developer.android.com/studio/releases/platform-tools.html

indirme sayfasına yukarıdaki bağlantıyı takip edin ve platformunuzu indirin WiNDOWS VEYA MAC ----- C: \ Users (yourPC) \ AppData \ Local \ Android \ sdk ……… (ve her ikisine sahipseniz sdk1)

Üzerine yazarken rahat hissetmiyorsanız, (platform-tools) dosyasının üzerine yazın veya içindeki dosyayı yeniden adlandırın ... Benim / eski platform araçlarını yeniden adlandırdım… ve açıktır ki sıkıştırılacak yeni dosya / platform -Araçlar ... Bunu SDK ve SDK1 içinde yaptım ve ANDROID EMULATOR'u çalıştırabildim .... daha özel olarak Android stüdyosundaki OYN DÜĞMESİ (9–1-2017) .. Hatayı yapamadım adb bulmak ... nedense pencere ve diğer antivirüsler yükleme işlemi çöker .... windows 8.1 çalıştırıyorum


1
Bu bir cevap mı yoksa “ben de” bir sorun mu?
TylerH

0
C:\Users\username\AppData\Local\Android\sdk

Aradığınız doğru yol budur sdkmanager.


0

Windows 10 - AS 2.x'ten 3.01'e yükseltme yaparken

AS, SDK dizin adını ... / sdk yerine ... / Sdk olarak değiştirdi

Orijinal ayarlarımı koruduğum için bu bir soruna neden oldu. Küçük harfe geri döndü ve hepsi çalışıyor!


0

Sabit diskte kaydettiğim Android dmg kurulum dosyasını çift tıkladım ve ilk ekran açıldığında Android Studio simgesini Uygulamalar klasörüne sürükledim, şimdi nerede olduğunu biliyorum! Ayrıca çalıştırdığınızda, Dock üzerindeyken Android Studio'yu sağ tıklayıp "Seçenekler" -> "Dock'ta Tut" u seçtiğinizden emin olun. Diğer her şey çalışıyor.

resim açıklamasını buraya girin


0

android studio üst dizin klasöründe yeni bir klasör oluşturun. Sdk ya da ne istersen söyle. İstendiğinde açılır listeden bu klasörü seçin. Bunu benim için çözen şey bu.


0

Kabul edilen çözümü denedim ama sorunu benim için çözmedi.

Android Studio'yu 2-3 yıl önce yükledim, ancak bir noktada kaldırdım. En son sürümü yüklemek bana bir hata veriyordu. Birden fazla kaldırma / yeniden yükleme yaptım, ancak sorun devam etti.

% LocalAppData% içinde makinemde kullanılabilir bir SDK buldum. Ortam değişkenini açtım ve Android Home / Path gibi Android'in tüm referanslarını sildim. Android Studio'nun kaldırılmasını gerçekleştirdim ve ardından yeniden yükledim.

Bu kez düzgün çalıştı ve kuruldu; hatta diğer SDK ile ilgili dosyaları indiriyor.


-2

C: \ Users \ kullanıcı adı \ AppData \ Local \ Android \ sdk \ ekstralar \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm-android.exe

bu konumu pencerelerde kontrol et

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.