ADB 101: Ne yapar ve Windows 11'de nasıl kurulur?
7 dk. okuman
Yayınlandı
MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla
Android Debug Bridge (ADB), Google'ın farklı yazılımların gizli ayarlarına erişmek isteyen geliştiriciler için oluşturduğu kullanışlı bir komut satırı aracıdır. Android cihazlar.
Bilgisayarınız ve bir aygıt arasında iletişim kurmak için birlikte çalışan üç bileşeni vardır: bir istemci, bir arka plan programı (adbd) ve bir sunucu. İstemci, elde taşınır cihazınıza bağlayacağınız PC'nizi temsil eder ve bu, bir USB kablosu kullanarak komut gönderen bileşendir. Bu arada, bir arka plan programı bir aygıtta komutları çalıştırırken, sunucu istemci ile arka plan programı arasındaki iletişimi yöneten sunucudur. Bir aygıtta arka plan işlemi olarak çalışan arka plan programının aksine, sunucu bilgisayarda arka plan işlemi olarak çalışır.
ADB, Windows, macOS ve hatta Linux gibi farklı bilgisayar sistemlerinde kullanılabilir. Ancak bu durumda, kullanımını vurgulayacağız. , Windows 11. Ancak, ADB'nin bilgisayarınıza kolayca yüklenen bir araç olmadığını unutmamak önemlidir. İndirmeyi başlatmanız gerekiyor, ancak iyi haber şu ki Google, Windows 11 için ADB'yi indirebileceğiniz yerlere doğrudan bağlantılar sağlıyor.
Bununla birlikte, indirmeden önce aracın kullanımını anlamak çok önemlidir. Google, geliştiriciler için ADB'yi oluşturdu; bu, telefonunuz veya diğer Android cihazlarınız için size üst düzey ince ayarlar sağlayacağı anlamına gelir. Spesifik olarak, cihaz ve bilgisayar arasında iletişim kurarak eski sistemin ve uygulamalarının hatalarını ayıklamanıza, bir Unix kabuğuna erişmenize ve diğer komutları gerçekleştirmenize olanak tanır.
ADB sürücülerini Windows 11 PC'nize yükleme
ADB sürücülerini Windows 11 PC'nize yüklemek için adım adım bir işlem.
- Üzerinde ADB kullanıcı kılavuzu sayfası Google tarafından sağlanan, ADB aracının indirme sayfasına bağlantı. Bilgisayarınızın işletim sistemine bağlı olarak ADB sürücülerini üç seçenekte sunar. Windows 11'iniz için kullanabileceğiniz en son sürümü almak için ilkini seçin.
- “Windows için SDK Platform Araçlarını İndir” seçeneğine tıklamak sizi bir bilgi istemi sayfasına götürecektir. Sadece kutuyu işaretleyin ve Windows için Android SDK Platform-Araçlarını İndir düğmesini tıklayın. indirmeyi başlat.
- ZIP dosyası indirildikten sonra, klasörü taşımanız ve ardından kolayca erişebileceğiniz bir klasöre çıkarmanız gerekir. Windows 11 PC'nizin kök (C:\) sürücüsünde bulundurmanızı öneririz.
- Çıkarma işlemini gerçekleştirmek için ZIP dosyasına sağ tıklayın ve “Tümünü Çıkar…” seçeneğini seçin. Bundan sonra, bir istem görünecektir. Devam etmek için “Çıkart” düğmesini seçmeniz yeterlidir.
- Çıkardığınız klasörü açın ve içine sağ tıklayın. Windows PowerShell komut istemini başlatmak için “Terminalde Aç” seçeneğini seçin.
Android cihazda ADB hata ayıklamasını etkinleştirme
Android cihazlarda ADB komutlarını çalıştırmak için yapmanız gereken tek şey ADB sürücülerini indirmek değildir. ADB bileşenleri arasındaki iletişimin çalışması için telefonunuzu veya tabletinizi de hazırlamanız gerekir. ADB hata ayıklamasını cihazınızda şu şekilde etkinleştirebilirsiniz.
- Varsayılan olarak gizli olan Geliştirici Modunu etkinleştirmeniz gerekir. Bunu yapmak için Ayarlar > Telefon Hakkında > Yapı Numarası'na gidin. Modu etkinleştirmek için Yapı numarasına yedi kez hızlıca dokunun.
- Etkinleştirildiğinde, cihazın sisteminin Geliştirici Seçenekleri görünecektir. Bölümün yerleşimi, telefon modunuza veya markanıza göre değişir. Ayarlar'ı açtıktan sonra bulabilirsiniz; bazen Sistemler ve Güncellemeler alanında ve diğer yerlerde bulunur. Ayrıca diğer cihazlarda farklı şekilde adlandırılabilir.
- Geliştirici Seçeneklerine gidin ve Hata Ayıklama bölümünün altındaki USB Hata Ayıklama seçeneğini etkinleştirin.
- Bir USB kablosu kullanarak cihazınızı Windows 11 PC'ye bağlayın ve USB modunu “dosya aktarımı (MTP)” moduna değiştirin.
- Cihazınız, bu bilgisayar üzerinden hata ayıklamaya izin veren USB Hata Ayıklama için izin isteyen bir iletişim kutusu gösterecektir. Devam etmek için “Tamam”a dokunun. İletişim kutusundaki kutuyu da işaretleyebilirsiniz, böylece cihazı PC'ye her bağladığınızda bunu yapmak zorunda kalmazsınız.
Her şey ayarlandıktan sonra (ADB sürücüsü yüklenir, elde taşınır Android cihazının Geliştirici Seçenekleri etkinleştirilir ve cihazın kendisi USB kablosuyla PC'ye bağlanır), cihazınızın PC'ye başarıyla bağlanıp bağlanmadığını doğrulayabilirsiniz. Bilgisayarınızın Komut İstemi penceresinde "cmd" ve "adb devices" komutlarını çalıştırmanız yeterlidir. Bunu yapmak size “Eklenen cihazların listesi”ni gösterecektir.
ADB hata ayıklamasını gerçekleştirirken bir USB kablosu kullanmak geliştiriciler tarafından yaygın olarak kullanılır, ancak Wi-Fi üzerinden bağlı belirli cihazlarda kablosuz olarak da yapılabilir. Cihazların kurulumu daha fazla çalışma gerektirir, ancak sürücü kurulumu gibi yaygın USB bağlantı sorunlarını ortadan kaldırır.
ADB, farklı Android işletim sistemi sürümlerini çalıştıran cihazlarda kullanılabilir. Ancak, kablosuz hata ayıklama talimatlarının Android 11 veya sonraki sürümleri ve Android 10 ve önceki sürümleri çalıştıran cihazlarda farklılık gösterdiğini unutmayın. İşte bunu nasıl yapabileceğiniz.
Android 11 ve sonraki sürümleri çalıştıran cihazlar için kablosuz hata ayıklama
- Başlamadan önce, Windows 11 PC'nin ve cihazın aynı kablosuz ağa bağlı olması gerekir.
- Yukarıda belirtilen adımların aynısını kullanarak cihazınızın Geliştirici Seçeneklerini etkinleştirin.
- Geliştirici Seçeneklerinde, Hata Ayıklama bölümüne gidin ve "Kablosuz hata ayıklama"yı etkinleştirin. Bir istem aldığınızda “İzin Ver”i seçin.
- Başlatın Android Studio Yaban Arısı PC'nizde ve çalıştırma yapılandırmaları açılır menüsünden erişebileceğiniz "Wi-Fi Kullanarak Cihazları Eşleştir"i seçin. Cihazları bir QR kodu veya eşleştirme kodu kullanarak eşleştirmek için bir açılır pencere göreceksiniz.
- Eşleştirmeyi başlatmak için cihazınızı kontrol edin ve “Kablosuz hata ayıklama”ya dokunun. Söylendiği gibi, bunu yapmanın iki yolu vardır: bir QR kodu veya bir eşleştirme kodu aracılığıyla. Hangisinin size daha uygun olduğunu seçin.
Android 10 ve önceki sürümleri çalıştıran cihazlar için kablosuz hata ayıklama
- Cihazınızı ve bilgisayarınızı aynı Wi-Fi ağına bağlayın.
- Cihazı bir USB kablosu kullanarak PC'ye bağlayın ve cihazı 5555 numaralı bağlantı noktasında bir TCP/IP bağlantısı bekleyecek şekilde ayarlayın.
- USB kablosunu çıkararak aygıtı Windows 11 PC'den ayırın.
- Artık Android cihazınızın IP adresini kullanarak PC'ye bağlanabilirsiniz.
- Bağlantının kesilmesi durumunda, "adb connect" veya "adb kill-server" komutlarını yürütmeniz yeterlidir; ikincisi, işlemi tekrarlamanızı gerektirir.
Windows 11 PC ile Android cihazınız arasında bağlantı kurarken sorunlarla karşılaşabileceğiniz durumlar olabilir ve nedenler, kullandığınız hata ayıklama türüne göre farklılık gösterebilir. Örneğin, bilgisayar ve cihaz iki farklı ağa ayrı ayrı bağlıysa, kablosuz hata ayıklama sorunlu olabilir. PC'de hiçbir ADB sürücüsü kurulu değilse veya güncel değillerse de olabilir. Kablolu hata ayıklama için hatalı bir USB de sorunlara yol açabilir.
Her şey düzeldikten sonra, ADB'yi kullanmak size Android cihazlarınızda keşfedebileceğiniz pek çok şey verebilir. Dosyaları kopyalamaktan OEM özelliklerini veya kullanıcı arayüzlerini özelleştirmeye ve çok daha fazlasına kadar çok çeşitli komutlar sunabilir. İçinde Android Studio Kullanıcı Kılavuzu belgesi, Google, bağlantı noktası iletmeyi ayarlamak, ADB sunucusunu durdurmak, kabuk komutları vermek ve daha fazlası için komut çalıştırmayı deneyebileceğiniz bir liste sağlar.
Bunları kullanarak Android cihaz üzerinde daha fazla kontrol sahibi olabilir ve ilgili ince ayarları yapabilirsiniz. Bununla birlikte, ADB genellikle zararlı olmasa da (PC'de değişiklik yapmaz), uygunsuz kullanılması bazı sorunlara yol açabilir. Bununla, ADB sürücülerini kurmadan ve ADB komutlarını çalıştırmadan önce onu kullanma nedenlerinizi ve becerilerinizi ve bilginizi değerlendirmek isteyebilirsiniz.
Kullanıcı forumu
1 mesajları