Android SDK Tools revision 21.01 güncellenmiyor etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Android SDK Tools revision 21.01 güncellenmiyor etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

4 Ocak 2013 Cuma

Android SDK Tools Güncelleme Sorunu [ÇÖZÜM]

Android SDK Tools Güncellenmiyor

Warning! the following processes: -cmd.exe -java.exe are locking the following directory ................  Please close theese aplications so that the istallation can contnue. When ready, press Yes to try again

 ECLIPSE ortamında Android SDK Toollarını güncellediğinizde, SDK Manager tools klasörünü güncellerken aşağıda sıralı hata mesajlarını alırsınız.

"Warning! the following processes: -cmd.exe -java.exe are locking the following directory ................
Please close theese aplications so that the istallation can contnue. When ready, press Yes to try again."

"Installing Android SDK Tools revision 21.01
Failed to rename directory...."
Hata mesajında özetle;  tools klasörünüzün cmd.exe ve java.exe dosyaları tarafından kullanıldığı için yenisiyle değiştirilemediği, bu işlemlerin yapılabilmesi için bu iki programın kapatılması gerektiğinden bahsedilmektedir.

Burada problem  Görev yöneticisini açıp bu iki dosyayı "İşlemi Sonlandır" diyerek kapattığımızda ortaya çıkar. Çünkü bu programlar aslında SDK Manager'ı çalıştırmaktadır.Sonuç olarak onları kaptattığınızda SDK Manager de kaapanaağı için tools klasörü güncelleme girişiminiz başarısızlıkla sonuçlanır.

Şimdi hemen aklınıza Android SDK dosyalarını silip en son sürümlerini indirerek herşeye baştan başlamak gelebilir. Doğrudur. O şekilde de sonuca ulaşabilirsiniz. Ancak bunu yapmanın daha kolay bir yolu var.

SDK Manager güncelleme yaparken gerekli dosyaları sıkıştırılmış olarak temp klasörüne indirir ve sonra bilgisayarda yüklü olan dosyaları yeni indirdikleri ile değiştirir. En son olarak da temp klasörünün içini boşaltır. Bu şekilde güncelleme yapılmış olur. Biz Android SDK Tools'u güncellemek istediğimizde de bu işlemi SDK Manager'in yüklü olduğu klasör altında bulunan "tools" klasörü için yapmak ister.   Ancak bu klasör SDK tarafından kullanıldığından işlem başarısız olur. İşlem başarısız olduğu için "temp" klasörüne indirilmiş olan zipli dosya silnmez. İşte  size sorunun 3 Adımda çözümü,

Android SDK Manager Tools Klasörünün Güncellenmesi

1. Adım : İlk önce ECLIPSE ve Android SDK Manager'ı kapatın.
2. Adım : Android SDK Manager'ın yüklü olduğu klasörü açın ve "tools" klasörünü silin. merak etmeyin o klsörü bir daha özlemeyeceksiniz.
3.Adım :"temp"klasörü içindeki zipli dosyayı açın ve içinden çıkan "tools" klasörünü eskisinin yerine kopyalayın.

Hepsi bu kadar. Artık rahatlıkla ECLIPSE ve Android SDK Manager'i kullanabilirsiniz. Böylelikle eskisini silmeden sisteminiz güncellenmiş olur. daha önce yapığınız çalışmaları da kaybetme riskiniz ortadan kalkar.

Not: 2. Adımda "tools" klasörünü silin dedim ya. Siz bana bakmayın bilgisayar dünyasında her zaman işinizi sağlama alın. o klasörü bir yere kopyalayın. Güncelleme işlemi başarı ile gerçekleştiği zaman silersiniz. 

Kolay gelsin hepinize. İyi Çalışmalar... Saygılar vs vs


Turgut Arslan