Android Hata Ayıklama Köprüsü Yardımcı Programı olan ADB Nasıl Kurulur ve Kullanılır

Android logosu ADB

To install and use Android Debug Bridge Utility (ADB), download the platform tools from the ADB page and extract them anywhere. Open the Settings app on your phone, go to the “System” page, tap the build button seven times, and connect your phone to your PC. Open PowerShell, navigate to the platform tools folder, then run any adb command.

ADB, Android Debug Bridge, Google'ın Android SDK'sında bulunan bir komut satırı yardımcı programıdır. ADB, cihazınızı bir bilgisayardan USB üzerinden kontrol edebilir, dosyaları ileri geri kopyalayabilir, uygulamaları yükleyebilir ve kaldırabilir, kabuk komutlarını çalıştırabilir ve daha fazlasını yapabilir.

Geçmişte ADB gerektiren diğer bazı püf noktalarını ele aldık. akıllı telefonunuzu veya tabletinizi yedekleme ve geri yükleme ve Android uygulamalarını varsayılan olarak SD kartınıza yükleme. ADB, çeşitli inek Android hileleri için kullanılır.

Birinci Adım: Platform Araçlarını İndirin

Platform Araçları'nı indirin.

Başa Android SDK Platform Araçları indirme sayfası. "İndirilenler" bölümünden işletim sisteminize uygun bağlantıyı seçin. Bu, ADB dosyalarını depolamak istediğiniz yerde açabileceğiniz bir ZIP dosyası indirecektir; bunlar taşınabilirdir, böylece onları istediğiniz yere koyabilirsiniz.

Şimdilik tek yapmamız gereken bu. Dosyaları nerede açtığınızı hatırladığınızdan emin olun, buna daha sonra erişmemiz gerekecek.

İkinci Adım: Telefonunuzda USB Hata Ayıklamayı Etkinleştirin

ADB'yi Android cihazınızla kullanmak için "USB Hata Ayıklama" adlı bir özelliği etkinleştirmelisiniz. Telefonunuzun uygulama çekmecesini açın, Ayarlar simgesine dokunun ve "Telefon Hakkında"yı seçin. Tamamen aşağı kaydırın ve “Yapı Numarası” öğesine yedi kez dokunun. Artık bir geliştirici olduğunuzu söyleyen bir mesaj almalısınız.

Ana Ayarlar sayfasına geri dönün ve "Sistem" bölümünde "Geliştirici Seçenekleri" adlı yeni bir seçenek görmelisiniz. Bunu açın ve "USB Hata Ayıklama"yı etkinleştirin.

USB Hata Ayıklamasını etkinleştirin.

Daha sonra, telefonunuzu bilgisayarınıza bağladığınızda, “USB Hata Ayıklamaya İzin Verilsin mi?” Başlıklı bir açılır pencere göreceksiniz. telefonunda. "Bu bilgisayardan her zaman izin ver" kutusunu işaretleyin ve Tamam'a dokunun.

Üçüncü Adım: ADB'yi Test Edin ve Telefonunuzun Sürücülerini Kurun (Gerekirse)

Komut İstemi'ni açın (PowerShell ve Terminal de çalışır) ve dosyayı daha önce açtığınız dizini değiştirin. Aşağıdaki komutu girerek bunu yapabilirsiniz. Dosya hedefini kendi hedefinizle değiştirin:

CD C: ”Program Dosyaları” platform araçları

ADB'nin düzgün çalışıp çalışmadığını test etmek için Android cihazınızı bir USB kablosu kullanarak bilgisayarınıza bağlayın ve aşağıdaki komutu çalıştırın:

adb cihazlar

Not: PowerShell veya Terminal'i bir PowerShell profiliyle kullanıyorsanız, çalıştırmanız gerekir. ./adb devices yerine.

Bağlı Android telefonları listelemek için ".adb cihazları"nı çalıştırın.

Listede bir cihaz görmelisiniz. Aygıtınız bağlıysa ancak listede hiçbir şey görünmüyorsa uygun sürücüleri yüklemeniz gerekir.

Çoğu durumda, PC'niz telefonunuzu otomatik olarak algılar ve uygun sürücülerle kurar. Bu olmazsa, genellikle cihazınızın sürücülerini XDA Developers forumlar veya üreticinizin web sitesi. Pixel telefonlar gibi Google cihazlarının sürücüleri, Google'ın web sitesinde bulunan. Google'da da var üreticiye göre sıralanmış USB sürücülerinin listesi bu size bir ton zaman kazandıracak.

Not: Özel talimatlar sağlanmışsa, cihazınızın sürücülerini yüklemek için talimatları dikkatli bir şekilde uyguladığınızdan emin olun.

Sürücüleri manuel olarak indirirseniz, zorlamanız gerekebilir. Windows onları cihazınızda bulmak için Aygıt Yöneticisi'ni açın (Başlat'a tıklayın, "Aygıt Yöneticisi" yazın ve Enter'a basın), aygıtınızı bulun, sağ tıklayın ve Özellikler'i seçin. Sürücüsü düzgün yüklenmemişse, aygıtın yanında sarı bir ünlem işareti görebilirsiniz.

Sürücü sekmesinde, "Sürücüyü Güncelle"yi tıklayın.

Sürücü yazılımı için bilgisayarıma gözat seçeneğini kullanın.

Cihazınız için indirdiğiniz sürücüleri bulun.

Not: Sürücüleri OEM veya Google'dan indirdiyseniz, sürücüler klasöründe bir yürütülebilir dosya veya INF dosyası arayın.

Cihazınızın sürücülerini yükledikten sonra telefonunuzu prize takın ve adb cihazları komutunu tekrar deneyin:

adb cihazlar

Veya:

./adb cihazları

Her şey yolunda giderse, cihazınızı listede görmelisiniz ve ADB'yi kullanmaya başlamaya hazırsınız!

koşuyorsa adb devices yine de herhangi bir cihazı iade etmeyecek, deneyebileceğiniz birkaç şey var:

  • USB kablonuzu daha kaliteli bir kabloyla değiştirin
  • USB kablosunu farklı bir bağlantı noktasına takın
  • USB kablosunu PC'nizin önündeki veya bir USB hub'ındaki bağlantı noktaları yerine doğrudan ana kartınızdaki (arkadaki) USB bağlantı noktalarına takın.
  • Telefonunuzun USB modunu PTP, MTP (Dosya Aktarımı/Android Auto) veya USB Tethering olarak değiştirin.

Dördüncü Adım (İsteğe Bağlı): Sistem PATH'inize ADB ekleyin

Haliyle, kullanmak istediğinizde ADB'nin klasörüne gitmeniz ve orada bir Komut İstemi açmanız gerekir. Ancak, bunu sayfanıza eklerseniz Windows Sistem PATH'i, bu gerekli olmayacaktır; sadece yazabilirsiniz adb Hangi klasörde olursanız olun, komutları istediğiniz zaman çalıştırmak için Komut İstemi'nden.

süreç biraz farklı Windows 11, 10 ve 7, yani Sistem PATH'inizi düzenlemek için eksiksiz kılavuzumuza göz atın Bunu yapmak için gerekli adımlar için.

Kullanışlı ADB Komutları

ADB gerektiren çeşitli numaralara ek olarak, ADB bazı yararlı komutlar sunar:

  • adb kurulumu C:paket.apk — Bilgisayarınızdaki C:package.apk konumunda bulunan paketi cihazınıza kurar.
  • adb kaldırma paket ismi — package.name içeren paketi cihazınızdan kaldırır. Örneğin, Angry Birds uygulamasını kaldırmak için com.rovio.angrybirds adını kullanırsınız.
  • adb itme C: dosya /sdcard/dosya — Bilgisayarınızdan cihazınıza bir dosya gönderir. Örneğin buradaki komut, bilgisayarınızdaki C:file konumunda bulunan dosyayı cihazınızdaki /sdcard/file klasörüne iter.
  • Adb pull /sdcard/dosya C:dosya — Aygıtınızdan bilgisayarınıza bir dosya çeker — adb push gibi çalışır, ancak tersidir.
  • Adb logcat — Android cihazınızın günlüğünü görüntüleyin. Uygulamalarda hata ayıklamak için yararlı olabilir.
  • adb kabuk — Cihazınızda etkileşimli bir Linux komut satırı kabuğu sağlar.
  • adb kabuk komuta — Cihazınızda belirtilen kabuk komutunu çalıştırır.

ADB'ye ilişkin eksiksiz bir kılavuz için şuraya bakın: Android Hata Ayıklama Köprüsü sayfası Google'ın Android Geliştiricileri sitesinde.

Orijinal Makale