Eclipse ya da Android Studio ile Android uygulamaları geliştirirken SDK’nın da güncel tutulması gereksinimi olabiliyor, kullandığımız IDE bu güncellemeyi zorunlu tutabiliyor. SDK güncelleme sırasında [find_lock] Directory locked by java.exe hatası alınabiliyor.
Hatanın çözümü için şu adımları izleyebilirsiniz:
- Görev Yöneticisinden java.exe uygulamasını sonlandıralım.
- SDK’nın bulunduğu dizine gidip tools klasörünün kopyasını tools2 gibi farklı bir isimle oluşturuyoruz. Bizim örneğimizde path C:\sdk\tools idi, C:\sdk\tools2 oluşturuyoruz.
- cmd.exe’yi yönetici olarak çalıştırıyoruz (Run as Administrator).
- tools2’nin tam path’ini bularak aşağıdaki şekilde android.bat dosyasını çalıştırıyoruz. Bizim örneğimizde path C:\sdk\tools2\android.bat
Yararlanılan kaynak: http://stackoverflow.com/questions/8559682/cant-upgrade-android-sdk-tools/8559734#8559734