ADB, Android Hata Ayıklama Köprüsü, 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ükleyip kaldırabilir, kabuk komutlarını çalıştırabilir ve daha fazlasını yapabilir.
Geçmişte ADB gerektiren diğer bazı püf noktaları 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 geeky Android hileleri için kullanılır.
Birinci Adım: Android SDK'yı Kurun
Gidin Android SDK indirme sayfası ve ADB'yi içeren bir dizi araç olan "Yalnızca SDK Araçları" na gidin. Platformunuz için ZIP dosyasını indirin ve ADB dosyalarını depolamak istediğiniz her yerde açın - bunlar taşınabilirdir, böylece istediğiniz yere koyabilirsiniz.
SDK Manager EXE'yi başlatın ve "Android SDK Platform araçları" dışındaki her şeyin seçimini kaldırın. Bir Nexus telefon kullanıyorsanız, Google'ın sürücülerini indirmek için "Google USB Sürücüsü" nü de seçmek isteyebilirsiniz. Yükle düğmesine tıklayın. Bu, ADB ve diğer yardımcı programları içeren platform araçları paketini indirir ve kurar.
Bittiğinde, SDK yöneticisini kapatabilirsiniz.
İ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ştirmeniz gerekir. 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 belirten bir mesaj almalısınız.
Ana Ayarlar sayfasına geri dönün ve alt kısımda "Geliştirici Seçenekleri" adlı yeni bir seçenek görmelisiniz. Bunu açın ve "USB Hata Ayıklamayı" 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 Yükleyin (Gerekirse)
SDK araçlarını kurduğunuz klasörü açın ve platform araçları klasörünü açın. ADB programının depolandığı yer burasıdır. Shift tuşunu basılı tutun ve klasörün içine sağ tıklayın. "Komut Penceresini Buradan Açın" ı seçin.
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ı
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.
Telefonunuzun üreticisi, cihazınız için indirilebilir bir sürücü paketi sağlayabilir. Bu nedenle, web sitelerine gidin ve cihazınızın sürücülerini bulun. buraya Samsung’lar buraya ve HTC, adlı bir paketin parçası olarak geliyor HTC Sync Yöneticisi . Ayrıca arayabilirsin XDA Geliştiricileri ekstra yazılım olmadan sürücü yüklemeleri için.
İlk adımda bahsettiğimiz gibi, Google USB Sürücüsünü SDK Yöneticisi penceresindeki Ekstralar klasöründen de yüklemeyi deneyebilirsiniz. Bu, Nexus cihazları dahil bazı telefonlarda çalışacaktır.
Google'ın USB sürücüsünü kullanıyorsanız, Windows'u cihazınız için yüklü sürücüleri kullanmaya zorlamanız gerekebilir. 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'ye tıklayın.
Sürücü yazılımı için bilgisayarıma göz at seçeneğini kullanın.
Google USB Sürücüsünü, Android SDK dosyalarınızı yüklediğiniz "Ekstralar" klasöründe bulacaksınız. Seçin
google \ usb_driver
klasörüne gidin ve İleri'ye tıklayın.
Cihazınızın sürücülerini yükledikten sonra, telefonunuzu takın ve adb devices komutunu tekrar deneyin:
adb cihazları
Her şey yolunda giderse, cihazınızı listede görmelisiniz ve ADB'yi kullanmaya hazırsınız!
Dördüncü Adım (İsteğe Bağlı): Sisteminize ADB Ekleyin PATH
İLİŞKİLİ: Windows'ta Kolay Komut Satırı Erişimi için Sistem YOLUNUZU Düzenleme
Olduğu gibi, ADB'nin klasörüne gitmeniz ve onu kullanmak istediğinizde orada bir Komut İstemi açmanız gerekir. Ancak, Windows Sistem PATH'inize eklerseniz, bu gerekli olmayacaktır; yalnızca
adb
Hangi klasörde olursanız olun istediğiniz zaman komutları çalıştırmak için Komut İstemi'nden.
İşlem, Windows 7 ve 10'da biraz farklıdır, bu nedenle Sistem YOLUNUZU düzenleme konusunda tam kılavuzumuza göz atın bunu yapmak için gerekli adımlar için.
Yararlı ADB Komutları
ADB gerektiren çeşitli hilelere ek olarak, ADB bazı yararlı komutlar sunar:
adb kurulumu C: \ package.apk - Bilgisayarınızda C: \ package.apk konumunda bulunan paketi cihazınıza yükler.
adb kaldırma package.name - 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 push C: \ dosya / sdcard / dosya - Bilgisayarınızdan cihazınıza bir dosya iter. Örneğin, buradaki komut bilgisayarınızdaki C: \ dosyasında bulunan dosyayı aygıtınızdaki / sdcard / dosyaya iter.
adb çekme / sdcard / dosya C: \ dosyası - Cihazınızdan bilgisayarınıza bir dosya çeker - adb push gibi çalışır, ancak tersi şekilde çalışır.
adb logcat - Android cihazınızın günlüğünü görüntüleyin. Uygulamalarda hata ayıklamak için yararlı olabilir.
adb shell - Cihazınızda etkileşimli bir Linux komut satırı kabuğu verir.
adb kabuğu komut - Cihazınızda belirtilen kabuk komutunu çalıştırır.
ADB ile ilgili tam bir kılavuz için, Android Hata Ayıklama Köprüsü sayfası Google'ın Android Developers sitesinde.
Resim Kredisi: LAI Ryanne Flickr'da