Bir terminal penceresine kodu yazdığınızda, yazdığınızı okuyan ve uygun bir şekilde yanıt vermeye çalışan program olan kabuk, önce dosya sisteminde komut programını bulmalıdır. Kabuk, $PATH adlı ortam değişkeninde saklanan dizinler listesinde komutları arar. Yolda o anda nelerin listelenmiş olduğunu görmek için şunu yazın:
echo $PATH
Bu aşağıdaki gibi görünen, iki nokta üst üste işaretiyle ayrılmış dizin listesini döndürür:
/usr/bin:/bin:/usr/sbin:/usr/local/bin:/usr/x11/bin
Amaç kabuğun ADT ve ADL araçlarını bulabilmesi için yolu AIR SDK bin dizini listesine eklemektir. AIR SDK'yi
/Users/fred/SDKs/AIR
konumuna yerleştirdiğinizi varsayarsak, aşağıdaki komut yola gerekli dizinleri ekleyecektir:
export PATH=$PATH:/Users/fred/SDKs/AIR/bin:/Users/fred/SDKs/android/tools
Not:
Yolunuz boşluk karakterleri içeriyorsa şurada olduğu gibi bu karakterlerin önüne ters eğik çizgi yerleştirin:
/Users/fred\ jones/SDKs/AIR\ 2.5\ SDK/bin
İşe yaradığından emin olmak için
echo
komutunu tekrar kullanabilirsiniz:
echo $PATH
/usr/bin:/bin:/usr/sbin:/usr/local/bin:/usr/x11/bin:/Users/fred/SDKs/AIR/bin:/Users/fred/SDKs/android/tools
Şimdilik her şey yolunda. Artık aşağıdaki komutları yazdığınızda umut verici yanıtlar alabilmeniz gerekir:
adt -version
$PATH değişkenini doğru şekilde değiştirdiyseniz komut ADT sürümünü bildirmelidir.
Ancak hala bir sorun var; bir daha yeni bir terminal penceresi açışınızda, yoldaki yeni girişlerin orada olmadığını göreceksiniz. Her yeni terminal açışınızda yolu ayarlama komutu çalıştırılmalıdır.
Bu sorunun yaygın çözümlerinden biri komutu kabuğunuzun kullandığı başlangıç komut dosyalarından birine eklemektir. Mac OS'de, ~/username dizininde .bash_profile dosyasını oluşturabilirsiniz. Her yeni terminal penceresi açışınızda çalıştırılır. Ubuntu'da, yeni bir terminal penceresi açtığınızda çalışan başlangıç komut dosyası .bashrc dosyasıdır. Diğer Linux dağıtımları ve kabuk programlarının benzer kuralları vardır.
Komutu kabuk başlangıç komut dosyasına eklemek için:
-
Giriş dizininize değiştirin:
cd
-
Kabuk konfigürasyon profilini (gerekirse) oluşturun ve yazdığınız metni “
cat >>
” ile dosyanın sonuna yeniden yönlendirin. İşletim sisteminiz ve kabuğunuz için uygun olan dosyayı kullanın. Örneğin Mac OS'de
.bash_profile
dosyasını ve Ubuntu'da
.bashrc
dosyasını kullanabilirsiniz.
cat >> .bash_profile
-
Dosyaya eklenecek metni girin:
export PATH=$PATH:/Users/cward/SDKs/android/tools:/Users/cward/SDKs/AIR/bin
-
Klavyede
CTRL-SHIFT-D
tuşlarına basarak metin yeniden yönlendirmesini sonlandırın.
-
Her şeyin doğru olduğundan emin olmak için dosyayı görüntüleyin:
cat .bash_profile
-
Yolu kontrol etmek için yeni bir terminal penceresi açın:
echo $PATH
Eklediğiniz yollar listelenmelidir.
Daha sonra farklı bir dizinde SDK'lerden birinin yeni bir sürümünü oluşturursanız, konfigürasyon dosyasında path komutunu güncellediğinizden emin olun. Aksi takdirde, kabuk eski sürümü kullanmaya devam eder.