Hali hazırda mac'imizde adb yüklü olmasına rağmen böyle bir komut olmadığına dair hata alırsak yapmamız gerekenler;
Terminal'de fish'in config file'ına girilir. (ben fish kullandığımdan dolayı, diğer shell'ler için onların config file'ına girilmesi gerek)
nano ~/.config/fish/config.fish
Bu dosyaya aşağıdaki ayar nakşedilir. (Benim adb'min yolu bu)
set -x PATH $HOME/Library/Developer/Xamarin/android-sdk-macosx/platform-tools $$
Ardından fishimizi yenileyelim
source ~/.config/fish/config.fish
Bash'te ise şu komutlar iş görüyor;
Terminal'de bash'e geçip şu komutları çalıştırmalıyız.
export PATH="/Users/monolara/Library/Developer/Xamarin/android-sdk-macosx/platform-tools:$PATH"
export PATH="/Users/monolara/Library/Developer/Xamarin/android-sdk-macosx/tools:$PATH"
Bu işlemlerden sonra adb komutlarını tüm dizinlerden çalıştırabiliyor olmamız lazım.
adb devices -l
adb -s <deviceid> uninstall <packageid>
adb -s <deviceid> shell pm list packages
gibi..
Üsttekileri yapmazsak platform-tools klasörüne gidip komutları şöyle çalıştırabiliriz;
./adb devices
./adb -s <deviceid> uninstall <packageid>
https://www.androidcentral.com/installing-android-sdk-windows-mac-and-linux-tutorial
Hiç yorum yok:
Yorum Gönder