Mac OS X'te adb kurulumu


535

Mac'te adb'yi nasıl kuracağımı anlamaya oldukça zaman harcadım, bu yüzden nasıl ayarlanacağını yazmanın bazı insanlar için yararlı olabileceğini anladım. adb, telefonunuza / emülatörünüze android uygulamaları yüklemek ve çalıştırmak için komut satırı aracıdır


1
Ve burada "adb" ın eski bir Unix hata ayıklayıcısı olduğunu düşündüm! ;) books.google.com/…
Eric

Stackoverflow.com/tags/adb/info adresindeki resmi platform-toolsSDK paketine ( adbikili içeren ) bir bağlantı var
Alex P.

Yanıtlar:


1043

Not: Bu aslında ADB'yi MAC OS X'e yükleme üzerine yazılmıştır, ancak bu soru bunun bir kopyası olarak kapatılmıştır.

Seçenek 1 - Homebrew Kullanımı

Bu en kolay yoldur ve otomatik güncellemeler sağlar.

  1. Homebrew yükleyin

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. Adb yükle

    brew cask install android-platform-tools
  3. Adb kullanmaya başlayın

    adb devices


Seçenek 2 - Manuel olarak (sadece platform araçları)

Bu, ADB ve Fastboot'un manuel kurulumunu almanın en kolay yoludur.

  1. Eski yüklemenizi silin (isteğe bağlı)

    rm -rf ~/.android-sdk-macosx/
  2. Https://developer.android.com/studio/releases/platform-tools.html adresine gidin ve SDK Platform-Tools for Macbağlantıyı tıklayın.

  3. İndirilenler klasörünüze gidin

    cd ~/Downloads/
  4. İndirdiğiniz araçları açın

    unzip platform-tools-latest*.zip 
  5. Onları yanlışlıkla silmeyeceğiniz bir yere taşıyın

    mkdir ~/.android-sdk-macosx
    mv platform-tools/ ~/.android-sdk-macosx/platform-tools
  6. Ekle platform-toolssenin yoluna

    echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
  7. Bash profilinizi yenileyin (veya terminal uygulamanızı yeniden başlatın)

    source ~/.bash_profile
  8. Adb kullanmaya başlayın

    adb devices

Seçenek 3 - Zaten Android Studio yüklüyse

  1. Ekle platform-toolssenin yoluna

    echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile
    echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.bash_profile
  2. Bash profilinizi yenileyin (veya terminal uygulamanızı yeniden başlatın)

    source ~/.bash_profile
  3. Adb kullanmaya başlayın

    adb devices

Seçenek 4 - MacPorts

  1. Android SDK'yı yükleyin:

    sudo port install android
  2. SDK yöneticisini çalıştırın:

    sh /opt/local/share/java/android-sdk-macosx/tools/android
  3. Ancak (isteğe bağlı) her şeyin işaretini kaldırınAndroid SDK Platform-tools

  4. Paketleri yükleyin, lisansları kabul edin. SDK Yöneticisini kapatın.

  5. Yolunuza ekleyin platform-tools; MacPorts'ta, içerdiler /opt/local/share/java/android-sdk-macosx/platform-tools. Örneğin, bash için:

    echo 'export PATH=$PATH:/opt/local/share/java/android-sdk-macosx/platform-tools' >> ~/.bash_profile
  6. Bash profilinizi yenileyin (veya terminalinizi / kabuğunuzu yeniden başlatın):

    source ~/.bash_profile
  7. Adb kullanmaya başlayın:

    adb devices

Seçenek 5 - Manuel (SDK Yöneticisi ile)

  1. Eski yüklemenizi silin (isteğe bağlı)

    rm -rf ~/.android-sdk-macosx/
  2. Mac SDK Araçları'nı "Yalnızca komut satırı araçlarını alın" altındaki Android geliştirici sitesinden indirin . Bunları İndirilenler klasörünüze kaydettiğinizden emin olun.

  3. İndirilenler klasörünüze gidin

    cd ~/Downloads/
  4. İndirdiğiniz araçları açın

    unzip tools_r*-macosx.zip 
  5. Onları yanlışlıkla silmeyeceğiniz bir yere taşıyın

    mkdir ~/.android-sdk-macosx
    mv tools/ ~/.android-sdk-macosx/tools
  6. SDK Yöneticisini çalıştırın

    sh ~/.android-sdk-macosx/tools/android
  7. Ancak (isteğe bağlı) her şeyin işaretini kaldırınAndroid SDK Platform-tools

resim açıklamasını buraya girin

  1. Öğesine tıklayın Install Packages, lisansları kabul edin seçeneğine tıklayın Install. SDK Yöneticisi penceresini kapatın.

resim açıklamasını buraya girin

  1. Ekle platform-toolssenin yoluna

    echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
  2. Bash profilinizi yenileyin (veya terminal uygulamanızı yeniden başlatın)

    source ~/.bash_profile
  3. Adb kullanmaya başlayın

    adb devices

19
OS X için yol şu :-)
brainray

3
bu değişmeye devam eden sdk yolunu takip etmekten çok daha basittir.
Tyler Zale

1
Şimdi fıçıya taşındı: demlemek fıçı yüklemek android-platform-tools
hoju

Dosya oluşturma için kullanılabilir değilse terminaline dokunun $b .bash_profile Dosya türünde $ open -e .bash_profile dosyasını açmak ve düzenlemek için dışa aktarın JAVA_HOME = $ (/ usr / libexec / java_home) dışa aktarma ANDROID_HOME = / Kullanıcılar / kullanıcı_adı / Kütüphane / Android / sdk export PATH = $ ANDROID_HOME / platform-tools: $ PATH export PATH = $ ANDROID_HOME / tools: $ PATH sonra dosya> kaydet Terminal uygulamasını yeniden başlattıktan sonra keyfini çıkarın.
Prags

Seçenek 3 için gittim .... süper kullanışlı. Tüm olasılıkları kapsadığınız için teşekkürler kardeşim ....
Akhilesh Sinha

543

echo "export PATH=\$PATH:/Users/${USER}/Library/Android/sdk/platform-tools/" >> ~/.bash_profile && source ~/.bash_profile

Android-sdks klasörünü başka bir dizine koyarsanız, yolu android-sdks / platform-tools dizininde değiştirin


51
Ve zshbunun yerine bash kullananlar için , bunu eklemeniz gerekir~/.zshrc
Gianfranco P.

14
Ayrıca değişikliklerin yürürlüğe girmesi için Terminal'inizi
bırakıp

37
Android Studio 1.0'dan itibaren Platform araçlarının konumu echo 'export PATH = $ PATH: / Kullanıcılar / [kullanıcı adınız] / Library / Android / sdk / platform-tools' >> ~ / .bash_profile
user1401250

11
Terminalden çıkmanıza ve yeniden açmanıza gerek yok, sadece yapabilirsiniz source ~/.bash_profile.
Nighto

5
"/ Users / [kullanıcı adınız]" yerine $ HOME kullanabilirsiniz
Jason Cox

88

Bu kusursuz çalışır ....

Terminalde Her iki komutu da yan yana çalıştır

export ANDROID_HOME=/Users/$USER/Library/Android/sdk

export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

2
MacOS Sierra'da bunun Haziran 2017 itibariyle harika çalıştığını doğrulayabilirim.
Vahid Amiri

sdkklasörü kaldırıldı. Bu iki komut çalıştırıldıysa adb devicesçalışmaz. En son android stüdyosu `ihracat ANDROID_HOME = / Kullanıcılar / $ USER / Kütüphane / Android ihracat PATH = $ {PATH}: $ ANDROID_HOME / tools: $ ANDROID_HOME / platform-araçları`
Liangjun

Teşekkürler bana yardım ama sdk dizininizle $ USER yolundan sonra değişiklik emin olun
abadooz

Android Studio 3.2'den itibaren, yol varsayılan olarak '$ HOME / Library / Android / sdk' olarak
ayarlandı

Teşekkür ederim. Bana çok yardımcı oldun
Marcus Crisostomo

60

Not: adb yolu Android Studio 1.0.xx beri değişti

İçin deneme kabuk, kullanımı:

echo 'export PATH=$PATH:'$HOME'/Library/Android/sdk/platform-tools' >> ~/.bash_profile

İçin tcsh kabuk kullanımı:

echo 'setenv PATH $PATH\:'$HOME'/Library/Android/sdk/platform-tools' >> ~/.tcshrc

Bu, araçların en son sürümde bulunduğu
yerdir

2

Bash kabuğu ve Eclipse komutu echo 'export PATH = $ PATH: / Uygulamalar / adt-bundle-mac-x86_64 / sdk / platform-tools /' >> ~ / .bash_profile
dirkoneill 18:15 '

2
Android Studio 2.0 ve hala konum -~/Library/Android/sdk/platform-tools
gldraphael

48

Yalnızca macOS'taki iterm2'deki zsh kullanıcıları için

Android sdk ve platform araçlarını macOS'taki iterm2'de zsh'nize eklemek için aşağıdaki iki komutu yazın

echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.zshrc
echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.zshrc

İki komutu ekledikten sonra ~/.zshrczsh'yi kaynaklamanız gerekir.

source ~/.zshrc

2
Aradığım şey buydu! :) Teşekkürler! Ayrıca, kaynak .zshrc çalıştırmayı veya terminali yeniden açmayı unutmayın. : D
rafaelbpa

Rica ederim. yanıtı düzenledi ve zsh komutuna bir kaynak ekledi.
Akarsh SEGGEMU

$ PATH ve $ ANDROID_HOME yerine ne koymam gerekir?
Sascha Rissling

Harika !, benim için iş.
Vandana

24

İşte adım adım bilgi:

Aşama 1

Terminal'i başlatın ve ana klasörünüze gidin.

cd ~/

Adım 2

.Bash_profile dosyasını açın ve düzenleyin

$ open -e .bash_profile

Bilgisayar yolunuzda .bash_profile dosyanız yoksa, bir tane oluşturun. Yeni bir dosya oluşturmak için aşağıdaki komutu girin. Oluşturulduktan sonra Adım-2'yi uygulayın.

touch .bash_profile

Aşama 3

Aşağıdaki satırı kaydedin)

export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/tools
export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/platform-tools

Adım 4

Aşağıdaki komutu kullanarak dosyayı yenileyin

$ source .bash_profile

$ echo $PATH

Android yolunuzu çıktıda ayarlanmış olarak görmelisiniz.


24

Şahsen ben sadece .bashrc kaynak .bash_profile benim kaynak:

echo 'source ~/.bashrc' >> ~/.bash_profile

Bu yüzden .bashrc'ye koydum. Android Studio kullanıyorum, bu yüzden farklı bir yoldu.

echo 'PATH=$PATH:$HOME/Library/Android/sdk/platform-tools/' >> ~/.bashrc

Ayrıca aşağıdakileri de isteyebilirsiniz:

echo 'ANDROID_HOME=$HOME/Library/Android/sdk' >> ~/.bashrc

19

Mac sistemlerinizde adb komutunu kullanmanın en basit yolu, bash_profile'ınıza platform araçlarına (adb'nin yaşadığı yer) yol eklemek olacaktır.

Adb yolunu ekleme adımları: 1. bash_profile dosyasını açın: Bu, aşağıdaki komutlar kullanılarak yapılabilir

open ~/.bash_profile

Bu, bash_profile dosyasını bir düzenleyicide açar.

  1. Platform_tools'u bulun, genellikle şu konumda bulunurlar: Kullanıcılar / "user_folder" / Library / Android / sdk / platform_tools

  2. Açılan bash_profile dosyasına aşağıdaki komutu yapıştırın:

    export PATH=$PATH:/Users/A374375/Library/Android/sdk/platform-tools

  3. Aşağıdaki komutu kullanarak dosyayı kaydedin:

source ~/.bash_profile

  1. Yazarak yolun kaydedilip kaydedilmediğini kontrol edin:: echo $PATHÇıktıda görüntülenen tüm yolu bulabilmeniz gerekir.

  2. Tip adbyapılandırma çalıştı olmadığını görmek için. Makineye bağlı herhangi bir cihazınız veya sisteminizde çalışan herhangi bir emülatör varsa, yazdığınızda bunlar görüntüleniradb devices

adb cihazları için çıkış


15

Mac kullanıcıları için: 1. Adım: Android Studio'yu yükleyin

Adım 2: Terminali açın ve yazın

cd

Adım 3: Kullanıcı adını değiştirerek aşağıda belirtilen komutu yazın:

export PATH=“/Users/userName/Library/Android/sdk/platform-tools”:$PATH

12

cd sdk/platform-tools/ve daha sonra kullanmak ./adb devicesyerine


3
İçimde olmalıyım /Users/ashokr/Library/Android/sdk/platform-toolsve sonra işe yarıyor.
Ashok R

7

MAC OS X'te Android Studio kullanıyorsanız terminal uygulamanızda aşağıdaki komutu yürütebilirsiniz:

echo 'alias adb="/Applications/Android\ Studio.app/sdk/platform-tools/adb"' >> .bashrc
exec $SHELL

ve sonra:

adb devices

ve Mac'inizdeki USB kablosuyla bağlı android cihazlarınızla birlikte bir liste göstermelisiniz, örneğin böyle bir şey:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
deb7bed5        device

1
Sadece exec $ SHELL hattının tam olarak ne yaptığını açıklığa kavuşturabilir misiniz? Newb burada, daha önce bir terminalde hiç kullanmadım! :)
John Shelley

Bu komutu çalıştırırım, çünkü '.basrc' düzenlendikten sonra komut satırını yeniden başlatır ve bu komutla terminal penceresini kapatmadan yeniden başlatabilirsiniz
trejo08

5

İşte ayrıntılı bir kılavuz:
http://codexpi.com/add-android-adb-path-mac-os-x-mavericks/

Özetlemek gerekirse:

  1. Bash_profile dosyasını oluşturun ve açın

    touch .bash_profile
    open -e .bash_profile

  2. Platform araçları klasörünün yolunu ekleme (Android SDK'sında)

    export PATH="$PATH:/Users/USERNAME/PATH TO ANDROID SDK/platform-tools/

  3. . .bash_profileGüncellemek için komutu çalıştırın (terminali yeniden başlatmanıza gerek yok)


kaldır PATH =
divonas

5

ZSH kullanıyorsanız ve Android Studio 1.3'e sahipseniz: 1. .zshrc dosyasını açın (Ana dizininizde bulunan dosya gizlidir, bu yüzden gizli dosyaları görebildiğinizden emin olun) 2. Sonuna bu satırı ekleyin: alias adb="/Users/kamil/Library/Android/sdk/platform-tools/adb" 3. Terminal 4'ten çıkın Terminali açın ve 5 yazın adb devices . Eğer işe yaradıysa, bağlı tüm cihazların listesini verecektir.


4

Mac OS Açık Terminali

touch ~/.bash_profile; open ~/.bash_profile

Kopyala ve yapıştır:

export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

kaydetmek için komut + S.


3

2018'den bazı güncellenmiş bilgilerle yorum yapma.

Platform için Yürütülebilir İkili Araçlar, Android tarafından mac için şu adresten kullanılabilir: https://developer.android.com/studio/releases/platform-tools.html

Bunları mac'inize indirin. Bunları bir dizine yerleştirin, örneğin~/Software/platform-tools

Kök erişiminiz varsa, bir mac'ta bulmanın en kolay yolu dizinlerinizi listeye eklemektir /etc/paths. Bu şekilde hoşuma gidiyor çünkü birkaç eklemeden sonra $PATHçok dağınık ve okunması zor görünmeye başlıyor /etc/paths, her şey ayrı bir satırda, temiz ve düzenli. Dezavantajı, root erişimine ihtiyaç duymanızdır.

$ cat /etc/paths  # check contents of the file
$ sudo nano /etc/paths

Platform araçları dizininizin tam yolunu (gibi bir şey /Users/GodZilla/Software/platform-tools/adb) bu listenin sonuna yapıştırın ve kaydedin. Terminalden çıkıp tekrar açın ve platform-tools dizininizi görüp görmediğini kontrol edin.

$ which adb
/Users/GodZilla/Software/platform-tools/adb
$ which fastboot
/Users/GodZilla/Software/platform-tools/fastboot

Kök erişiminiz yoksa, platform araçları dizinini $PATH.bash_profile (veya zsh kullanıyorsanız .zshenv) klasörüne diğer kullanıcıların önerdiği gibi eklemeniz yeterlidir.


2

Android Studio'yu yükledikten sonra bir süre çalıştıktan sonra bu tamamen benim için çalıştı:

  1. .Bash_profile dosyanızın olduğundan emin olun. Bu [kullanıcı adı] dizininizde olmalıdır.

  2. Hangi dizinde olursanız olun, şunu yazın:

    echo "export PATH=\$PATH:/Users/${USER}/Library/Android/sdk/platform-tools/" >> ~/.bash_profile

Şimdi, genellikle bu tam yola sahip olacaksınız, ancak değilse, platform araçları klasörüne sahip olduğunuz yolu kullanın

  1. .Bash_profile dosyanızın bulunduğu dizinden şunu yazın:

    . .bash_profile
  2. Şimdi yazın adb devices. "Ekli cihazların listesi" yanıtı görmelisiniz. Artık platform araçları dizinine gitmek zorunda değilsiniz, her seferinde daha şifreli komutu yazmak için, ./adb devices!!!


sanırım bir acemi için okumak biraz daha kolay. belki diğerine eklenebilir mi?
AnneTheAgile

2

Benim durumumda, ben Android stüdyo yüklü ve değiştiren (lang pas) bazı uygulamalarım var ~/.profileve ekleme adbiçin ~/.bash_profileben değişiklik yapılmış, böylece pas un-çalıştırılabilir yapılan ~/.profiletek olarak:

$ echo 'PATH=$PATH:$HOME/Library/Android/sdk/platform-tools/' >> ~/.profile
$ source ~/.profile
$ adb --version
Android Debug Bridge version 1.0.41
Version 29.0.4-5871666
Installed as /Users/hasan/Library/Android/sdk/platform-tools/adb

2

MacOs Catalina'ya Güncellenmiş macOS Kullanıcıları için,

~ / .bash_profile ~ / .zshrc olarak değiştirildi

Yani, çalıştırmak için adb komutu ve diğer tüm komutlar zaten ihraç ~ / .bash_profile kolay Walkaround için ihracat bash_profile etmektir zshrc

Bunu yapmak için,

1) Bulucudaki giriş dizinine gidin

2) Cmd + Üst Karakter + kullandım. dosyaları Finder'da göstermek için

3) Zaten mevcut değilse .zshrc dosyası oluşturun

4) Tırnak işaretleri olmadan "source ~ / .bash_profile" satırını ekleyin

5) Kaydet

6) Çık ve terminali aç

adb cihazlarını kullanmaya başla


1
MacOS Catalina kullanıcıları için bu işe yarıyor!
Abule

1

Benim durumumda: (Mac'te) aşağıdakileri yaptım:

  1. ".bash_profile" ve ".profile" yedeklendi
  2. android ile ilgili tüm yolları temizledi.
  3. yeni yollar yarattım ama bu sefer ilgili klasörleri {/.../sdk, /.../tools, /.../platform-tools} terminale sürükledim. Bunu ".bash_profile" ve ".profile" için yaptım.
  4. Sonra her dosyaları başarıyla kaydettikten sonra. Yaptığım değişikliklerden emin olmak için terminali yeniden başlattım.
  5. Daha sonra adb'nin şimdi yanıt verip vermediğini test etmeye devam ettim: (terminalde) adb cihazları yazarak
  6. Gösterilmediği yerlerde hala şansım yoktu (cihazlarım), o zaman hala reklamı yeniden başlattım.
  7. "Android güncelleme adb" yapmaya devam ettim. Bu sadece adb öldürdü ve yeniden başladı
  8. Yine gösterilen cihazlar değildi yine denedim.
  9. Tamamen android cihazımı yedekledim ve tüm telefonu fabrika varsayılanına sıfırladım, cihazı geliştirme için etkinleştirmeye ve ayarlarında> uygulamalarda usb hata ayıklamasına izin verdim.

******** BİR CHARM GİBİ ÇALIŞAN ********

"Adb Devices" komutuyla tekrar denedim ve cihaz normale döndü.

Herşey gönlünce olsun. Sadece vazgeçme. Sorun gidermem çok zaman aldı. İyi şanslar.


1

Catalina'da yolu ayarlıyorsanız, terminalde birbiri ardına aşağıdaki komutu kullanın. Benim için iyi çalışıyor.

export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

source ~/.bash_profile

0

Zsh terminalini kullanıyorsanız aşağıdakileri yapın:

1) .zprofile dosyasını "open -a xcode ~ / .zprofile" gibi istediğiniz düzenleyiciyle açın.

2) .zprofile dosyasına yeni PATH veya Env Değişkeni ekleyin Dosyayı kaydedin ve düzenleyiciden çıkın.

3) PATH'inizi güncellemek için .zprofile dosyanızı yürütün: source ~ / .zprofile


0

Android Ana Hedefleme Platformu Araçları için ortam değişkeni ekleme

echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile

echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.bash_profile

Bash'i yeniden başlat

source ~/.bash_profile

Şimdi adb'yi kontrol edin

Basitçe yazın

adb

terminalde


0

Tüm çözümleri denedikten sonra hiçbiri benim için çalışmıyor.

Benim durumumda Android Studio vardı ve adb düzgün çalışıyordu, ancak Android Studio adb'yi algılayamadı. Bunun nedeni, homebrew ile / Users / $ USER / Library / Android / sdk değil, Usr / Library blabla değil

Görünüşe göre AS rotasında olması gerekiyordu / Kullanıcılar / $ USER / Kütüphane / Android / sdk (SDK kurulum yolundaki tercihlerle aynı yer)

Bu yüzden tüm adb'yi bilgisayarımdan sildim (birkaçını kurdum) ve şu terminal komutlarını yürüttüm:

echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile
echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.bash_profile
source ~/.bash_profile
adb devices

Bundan sonra, hala çalışmadı, çünkü bir nedenle adb için rota / Users / $ USER / Library / Android / sdk / platform-tools / platform-tools (evet, tekrarlandı) oldu, bu yüzden Son platform araçlarını tüm lisans dosyaları ile ilk dizine ve çalışmaya başladı.

Tuhaf ama gerçek


0

Adım 1: Terminali Aç

Adım 2: Çalıştır komutu:

 touch ~/.bash_profile; open ~/.bash_profile

Adım 3: Aşağıdaki komutu ekleyebileceğinizde textEdit dosyası açılacaktır:

 export PATH=$PATH:/Users/sharan/Library/Android/sdk/platform-tools

blockquote

Not: sharan benim kullanıcı adımdır Sistemimizde y olup olmadığını kontrol edin ve bunu sharan dinlenme ile aynı olacak şekilde değiştirin. Ayrıca android stüdyo açarak bulabilirsiniz

   File->Project Structure..->SDK Location

Android SDK konumu altında sdk kopyalama yolu vardır ve bunu dosyaya yapıştırın ve Command + S tuşlarına basarak kaydedin


-1

MacPorts

android-platform-toolsMacPorts'a ilk kez çok yakın zamanda eklenmiş gibi görünüyor - 2018-10-20'de java/android-platform-tools/Portfile:

Görünüşe göre Google tarafından sağlanan derlenmiş bir ikili dosyaya dayanmaktadır; ikili kodun kaynak kodunun bulunmayabileceği anlaşılıyor.

adbikili

android-platform-tools/PortfileYukarıdakileri tersine mühendisliklemek , bağlantı noktasını oluşturmak için Google'dan aşağıdaki arşivin getirildiğini gösterir:

abdİkili olarak derlenmiş önceden mevcut olan platform-tools/adbbir Yukarıdaki arşiv içinde Mach-O 64-bit executable x86_64göre,file(1) . Kullanıma hazırdır ve herhangi bir dış bağımlılığa sahip görünmemektedir (örneğin, java veya herhangi bir şeye bağlı gibi görünmemektedir).

kullanma adb

Kullanmak için adb, örneğin cihazı yeniden başlatmak için, durumunda güç düğmesi, aşağıdaki adımlar kullanılabilir takıldı:

cd /tmp
curl https://dl.google.com/android/repository/platform-tools_r28.0.1-darwin.zip -o apt.zip
unzip apt.zip
./platform-tools/adb devices
./platform-tools/adb reboot

Yeniden başlatmadan bu yana ilk kullanımda, önce USB hata ayıklamasına izin verilsin mi? (telefonun Geliştirici Seçenekleri üzerinden USB hata ayıklama özelliğinin etkinleştirilmiş olması gerekir , root erişimi gerekmez).

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.