Android SDK Yöneticisi Bileşenleri Yüklemiyor


243

Burada neyi yanlış yaptığımdan emin değilim. Android SDK Yöneticisi'ni yükledim ve şimdi Android Dev web sitesinin önerdiği gibi bir platform yüklemeye çalışıyorum. Kur'a tıkladıktan sonra, Yöneticinin Android dizini içinde geçici bir klasör oluşturamadığını belirten bir hata aldım. Ben de yarattım. Şimdi bu hatayı alıyorum:

SDK Platformu İndiriliyor Android 2.3, API 9, revizyon 1 Dosya bulunamadı: C: ​​\ Program Dosyaları (x86) \ Android \ android-sdk-windows \ temp \ android-2.3_r01-linux.zip (Erişim engellendi)

Ayrıca ilerleme çubuğunun altında "Bitti. Hiçbir şey yüklenmedi" yazan küçük bir mesaj var.

Herhangi bir faydası varsa, Windows 7 Ultimate çalıştırıyorum.


28
SDK Yöneticisi'ni Yönetici olarak çalıştırın. Android Studio veya Eclipse uygulamasını açmayın.
Maheshkumar

@maheshrpm Bu benim için çalıştı, ancak Android Studio aracılığıyla SDK Yöneticisi'ni yönetici olarak açmak için ne yapabilirim? Zaten dosya özelliklerinde Yönetici Olarak Çalıştır seçeneğini işaretledim.
Clawdidr

2
@Clawdidr Android Studio'yu Yönetici olarak aç! Bu nedenle, Android Studio'dan açtığınızda SDK Yöneticisi Yönetici ayrıcalığıyla da açılır.
Maheshkumar

Başlangıçta söz konusu klasörün iznini değiştirdim. C: \ Program Dosyaları (x86) \ Android \ android-studio. Ardından 64 bit Android Studio'yu Yönetici Olarak Çalıştır olarak başlattı. Bu benim için mükemmel çalıştı ..
Ajay Kumar Meher

Android SDK Yöneticisi'ni Yönetici olarak çalıştırmak benim için çalıştı. Teşekkürler
Bryan Labuschagne

Yanıtlar:


527

.Exe'ye sağ tıklayıp "Yönetici Olarak Çalıştır" ı seçerek Android Studio'yu yönetici olarak çalıştırmayı deneyin.

Ayrıca, bazı antivirüs programlarının SDK Yöneticisi'ne müdahale ettiği bilinmektedir.


2
Benim için çalışmıyor, Yönetici olarak çalıştırmama rağmen android-sdk \ araçlarını yükleyemiyorum
Vass

1
@Vass seninki tam olarak nerede başarısız?
Tate

@willtate, stackoverflow.com/q/10470593/410975 adresindeki soruyu sordum ve sonunda çalıştı, ancak klasörün adını değiştiremeyen garip bir yoldan sonra tekrar erişemedi .. işe yarıyor ama bir gizemle eylemler.
Vass

1
@Vass Tamam, bu konuyu daha önce de görmüştüm. Burada bir soruya cevap verdim: stackoverflow.com/questions/8839255/…
Will Tate

Güvenlik duvarını devre dışı bırakmak benim için çalıştı. Ayrıca virüsten koruma devre dışı bırakıldı ve SDK Yöneticisi'ni yönetici olarak çalıştırdım. Bkz. Stackoverflow.com/questions/3808167/…
chrysanhy

35

Benzer bir izin sorunu alıyordum ve SDK Yöneticisi yeni bileşenler indirip yükleyemedi. Hata mesajı (Android Studio (G / Ç Önizleme) 0.2.9 çalıştırıyorum)

"C: \ Program Dosyaları (x86) \ Android \ android-studio \ sdk \ temp oluşturulamıyor"

Her ne kadar çözüm @ william-tate'nin cevabının söylediği şey olsa da, 'SDK Yöneticisi'ni doğrudan çalıştıramadım. Mesajla başarısız oluyor:

Tools \ android.bat yürütülemedi Sistem belirtilen dosyayı bulamıyor.

Bunun yerine 'tools \ android.bat' ı Yönetici olarak çalıştırdım, bu da sorunu çözen aynı izinlerle SDK Yöneticisi'ni başlattı.

Umarım bu karşılaştığım sorunla karşılaşan birine yardımcı olur.


2
Bu, özel sürümü içinde tutulma ile çalıştıranlar için oldukça yardımcıdır.
EmilDo

4
Ayrıca sdk klasöründe android sdk manager exe görmüyorum olanlar için de yararlıdır.
whyoz

19

Mac OS X'te (Android Studio ile denendi), Terminal'de aşağıdakileri yapın

cd /android/adt-bundle-mac-x86_64/sdk/tools 
sudo ./android sdk

Bu SDK yöneticisini yönetici olarak başlatır. Şimdi paketleri SDK yöneticisinden güncelleyin / yükleyin, işe yarayacaktır.


İyi Cevap Mac-OS X'te çalışırken bu yanıtı doğruladım Teşekkürler Man
Samir Mangroliya

Terminalden bağımsız sdk yöneticisini başlatmaya çalıştığınızda bu gerçekten de hile yaptı
mr5

10

Android Studio için, Android Studio'yu başlatırken "Yönetici Olarak Çalıştır" ı seçmek yardımcı olur.


8

Benim durumumda, Araçlar-> Seçenekler'de proxy ayarlarını belirtmem gerekiyordu.


3

Bilgisayarıma (Win7, 64 bit sistem) yüklemeye çalıştığımda da aynı sorunla karşılaştım. Aşağıdaki şekilde gösterilen bir hata mesajı aldım. Ancak yerel klasörümü 'C: \ Users \ kullanıcı adı \ AppData \ Local \ Android \ sdk' işaretlediğimde, Android SDK zaten orada. Bir şekilde Android stüdyosu onu göremedi / bağlayamadı.

Bu yüzden lütfen önce Android SDK'yı yerel klasörde bulabileceğinizi kontrol edin. Evet ise, sonraki adımları takip edin.

  1. 'İptal'i seçin ve sağ üst köşedeki' X'i tıklayın. resim açıklamasını buraya girin
  2. 'Kurulum sihirbazını yeniden çalıştırma' seçeneğini belirleyin ve 'Tamam'ı tıklayın resim açıklamasını buraya girin
  3. Android Studio'yu tekrar başlatın ve 'Yapılandır' -> 'Proje Varsayılanları' -> 'Proje Yapısı' resim açıklamasını buraya girin
  4. 'Android Konumu'na' C: \ Kullanıcılar \ kullanıcı adı \ AppData \ Local \ Android \ sdk 'ekleyin ve' Tamam'ı tıklayın Liste öğesi
  5. 'Yeni bir Android Studio projesi başlat'ı tıklayın.

Umarım yardımcı olur.


2

Ben benzer bir sorun vardı - çok yavaş xml indirme ve ardından boş bir paket listesi. SDK, eski Java kurulumunu kullanmaya çalışıyordu. JAVA_HOME'u 1.6 jdk'ye ayarlamak hile yaptı.


2

Benim durumumda Windows 7'yi 64 bit işletim sistemi ile kullanıyordum. 64 bit Java SE ve 64 bit ADT Paketini kurduk. Bu kurulumla SDK yöneticisinin düzgün çalışmasını sağlayamadık (özellikle indirmeye izin verilmedi ve tüm API indirme seçeneklerini göstermedi). Yukarıdaki yanıtların tümünü ve diğer gönderileri denedikten sonra, Java kurulumuna bakmaya karar verdik ve ADT paket kederini veren 64 bit yapılandırma olabileceğini fark ettik (bu sorunu daha önce gördüğüm / okuduğum belli belirsiz hatırlıyorum).

Bu yüzden Java 64-bit'i kaldırdık ve 32-bit'i yeniden yükledik ve sonra 32-bit ADT paketini kullandık ve düzgün çalıştı. Sistem kullanıcısı zaten bir yöneticiydi, bu yüzden "Yönetici Olarak Çalıştır"


2

Eclipse'de SDK Yöneticisi çalıştıranlar için, Eclipse.exe'yi başlatırken "Yönetici Olarak Çalıştır" ı seçmek yardımcı olur.


2

Erişim reddedildi, Windows'un yükleme sürücüsündeki dosyalar için varsayılan yazma ve değiştirme izni vermemesi nedeniyle. c: Bu sorunu çözmek için genellikle ayrı bir sürücü kullanıyorum ya da sizin durumunuzda, sağ tık -> seçenekler> güvenlik -> düzenle seçeneklerindeki belirli klasöre erişim haklarını ayarlamanız gerekir. resim açıklamasını buraya girin


1

Windows 8'de:

  • Windows düğmesine sağ tıklayın
  • Liste öğesi
  • Yönetici olarak CDM
  • 'Evet'e basın
  • bunu yapıştır $ C:\xxx\xxx\AppData\Local\Android\sdk\tools\android.bat

1

Linux / ubuntu Kullanıcısı için

  • Neden oluyor?
    nedeniyle lock iconbazı klasörü içinde (okuma / yazma erişimine sahip olmayan)
    " / yourpath / android-stüdyo-SDK "

  • Sıralama ve tatlı çözüm
    -Açık Terminal (Ctrl + alt + t) -köpek
    haşere -Bir süre bekleyin ..... -kullanın tekrar deneyinsudo chown -R $USER: $HOME

    update your SDK

Mutlu Kodlama :)


1
Teşekkür ederim. Yaklaşık 3 gün geçirdim ve sonunda çözümün bana yardımcı oldu.
Hossein Seifi

0

Eclipse'de SDK Yöneticisi kullanıyorsanız:

Seçenek 1: eclipse.exe dosyasına sağ tıklayın ve "Yönetici Olarak Çalıştır" ı seçin.

Seçenek 2: Eclipse.exe'yi Yönetici olarak başlatmak istemiyorsanız Eclipse kurulum dosyalarını "C: \ program files \ Eclipse ADT Bundle \" klasöründen "D: \ android \" gibi korumasız bir klasöre yükleyin / kopyalayın. "D: \ android \ eclipse \ eclipse.exe" dosyasını çalıştırın, "Window => Tercihler => Android" menü öğesini seçin ve "SDK Konumu" nu "D: \ android \ sdk \" olarak değiştirin. Bundan sonra Android SDK Yöneticisi'ne yeni paketler yükleyebilirsiniz.


0

sdk klasörüne gidin ve SDK yöneticisine sağ tıklayın ve yönetici ile çalıştırın ve kurulumun keyfini çıkarın.


0

V01d'nin söyledikleriyle birlikte gitmek için:

Mac OS X için Android Studio kullanıldığında, SDK klasörü de olabilir /Users/{user}/Library/Android/sdk; burada {user} kullanıcı adınızdır.

Kısmi SDK kurulumunun nerede olduğunu öğrenmek için Android Studio'da Yapılandır> SDK Yöneticisi'ne gidin, ardından üstteki düzenle'yi tıklayın. Bu bir pencere açmalı ve konumu göstermelidir.

Bu yolu kopyalayın ve cdkomutun önüne bir terminale yapıştırın . Son olarak sudo ./android sdkbağımsız SDK yöneticisini başlatmak için çalıştırın .


DÜZENLEME (14 Temmuz 2016):

"Android" ikili dosya da olabilir /Users/{user}/Library/Android/sdk/tools.


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.