ADB'yi Android'inizde Kablosuz Olarak Nasıl Kullanırsınız?

ADB, Android Debug Bridge anlamına gelir ve (Android Debug Bridge)Android cihazınızda(Android device) eylemler gerçekleştirmek için bilgisayarınıza yükleyebileceğiniz bir yardımcı programdır . Android cihazınız(Android device) için herhangi bir özelleştirme seçeneği aradıysanız, Android cihazlarını(Android device) özelleştirmek için de kullanıldığı için bu yardımcı programı muhtemelen duymuşsunuzdur .

Çoğu durumda, ADB , bilgisayarınızdan (ADB)Android cihazınıza(Android device) komut göndermek ve yürütmek için bir USB bağlantısı üzerinden kullanılır . Ancak, kablosuz bir bağlantı üzerinden de çalışır. Çok fazla insanın yardımcı programın bu kullanışlı özelliği hakkında konuşmaması gerçekten garip.

ADB'yi (ADB)Android cihazınızla(Android device) kablosuz olarak kullanarak , herhangi bir kablo karmaşasına ihtiyacınız olmaz ve ekran görüntüsü alma, uygulama yükleme, uygulamaları kaldırma vb. gibi çeşitli işlemleri doğrudan bilgisayarınızdan kablosuz olarak gerçekleştirebilirsiniz.

Köklendirilmemiş Android Cihazlar İçin ADB'yi Kablosuz Olarak Kullanın(Use ADB Wirelessly For Non-rooted Android Devices)

Android cihazınızı rootlamadıysanız veya ne olduğunu bilmiyorsanız, ADB'yi(ADB) kablosuz olarak kullanabilmeniz için izlemeniz gereken ekstra bir adım var.

Önce cihazınızı bir USB kablosu(USB cable) kullanarak bilgisayarınıza bağlamanız ve ardından ADB sunucusunu(ADB server) başlatmanız gerekir . Bunun nedeni, kablosuz ADB modunun(ADB mode) genellikle bilgisayarınızı cihazınıza bağlamak için gereken sunucuyu başlatmamasıdır.

Bir USB Bağlantısı Üzerinden ADB Kurulumunu Başlatma(Initiating The ADB Setup Over a USB Connection)

  • ADB web sitesine gidin (ADB) ve paketi bilgisayarınıza indirip(website and download) çıkarın.
  • Android cihazınızda (Android device)Ayarlar(Settings) uygulamasını başlatın, Geliştirici seçenekleri(Developer options) üzerine dokunun ve USB hata ayıklama(USB debugging) yazan seçeneği etkinleştirin . Bu, bilgisayarınızı ADB(ADB) üzerinden Android'inize(Android) bağlamanızı sağlayan seçenektir .

  • (Plug-in)Android cihazınızı(Android device) bir USB kablosu(USB cable) kullanarak bilgisayarınıza takın .
  • Paketten yeni çıkardığınız ADB klasöründe bir (ADB folder)Komut İstemi penceresi(Command Prompt window) ( Windows ) veya Terminal penceresi(Terminal window) ( Mac ) başlatın . Pencereye aşağıdaki komutu yazın ve Enter'a basın(Enter) . adb aygıtları(adb devices) (Windows) ./adb devices (Mac)


  • Cihazınızın ekranında USB hata ayıklamasına izin vermek isteyip istemediğinizi soran bir istem belirecektir. Bu bilgisayardan her zaman izin (Always allow from this computer)ver(Checkmark) kutusunu işaretleyin ve Tamam'a dokunun(OK) .

  • Android cihazınızın (Android device)komut satırı pencerenizde(command line window) listelendiğini göreceksiniz . Aşağıdaki komutu yazın ve (command and hit) Enter'a basın(Enter) . Bu komut için bir çıktı olmayacak.

    adb tcpip 5555 (Windows)
    ./adb tcpip 5555 (Mac)

ADB hizmetini (ADB service)5555 numaralı bağlantı noktasında(port number 5555) başarıyla kurdunuz .

Android Cihazın IP Adresini Bulma(Finding Out The IP Address Of The Android Device)

Artık ADB sunucusu(ADB server) çalışır durumda olduğuna göre, cihazınıza bilgisayarınızdan bağlanmaya hazırsınız. Ancak bunu yapabilmek için önce cihazınızın IP adresini bulmanız gerekecek.(IP address)

Ayrıca, cihazınızın bilgisayarınızla aynı kablosuz ağa(wireless network) bağlı olduğundan emin olun .

  • Android cihazınızda (Android device and tap)Ayarlar(Settings) uygulamasını başlatın ve alttaki Telefon hakkında(About phone) üzerine dokunun .

  • Aşağıdaki ekranda, ağ ayrıntılarınızı görmenizi sağlayacak Durum yazan seçeneğe dokunun.(Status)

  • Aşağıdaki ekranda aşağı kaydırın ve (Scroll)IP adresi(IP address) yazan bir giriş bulacaksınız . Bu kullanacağınız adres bu yüzden bir yere not edin.

Artık cihazınızın ağınızdaki yerini biliyorsunuz ve iki makineniz arasında bağlantı kurmanın zamanı geldi.

ADB Kullanarak Bir Android Cihaza Kablosuz Olarak Bağlanın(Connect Wirelessly To An Android Device Using ADB)

Şimdi bilgisayarınızdan cihazınıza bağlantı kurmak için bir istek göndereceksiniz. Bilgisayarınız zaten USB hata ayıklama(USB debugging) için yetkili makinelerden biri olduğundan , sizden izin isteyen bir istem veya benzeri bir şey almazsınız.(prompt or anything)

  • Komut satırı pencerenize(command line window) geri dönün , aşağıdaki komutu yazın ve Enter'a(Enter) basın . IP'yi Android cihazınızın(Android device) gerçek IP adresiyle (IP)değiştirdiğinizden(IP address) emin olun . adb IP'yi bağla(adb connect IP)

  • Her şey yolunda giderse, komut satırı artık belirtilen (command line)IP adresine(IP address) bağlı olduğunuzu söyleyen bir mesaj verir .

Artık ADB kullanarak Android cihazınıza bağlı olduğunuza göre, bildiğiniz (Android device)ADB komutlarından herhangi birini verebilirsiniz ve bunlar Android telefonunuzda(Android phone) yürütülecektir .

Köklü Android Cihazlar İçin ADB'yi Kablosuz Olarak Kullanın(Use ADB Wirelessly For Rooted Android Devices)

Cihazınızda kök erişimi elde ettiyseniz, cihazınıza bilgisayarınızdan bağlanmak için sunucu başlatma işlemi(initialization process) gerekmez . Bu, önce bir USB kablosu(USB cable) kullanarak cihazı bağlamanız gerekmediği anlamına gelir .

Yine de cihazınızın IP adresine(IP address) ihtiyacınız olacak .

  • Google Play Store'a gidin ve Terminal Emulator uygulamasını cihazınıza indirip(Google Play Store and download) yükleyin .
  • Aşağıdaki komutu çalıştırın ve uygulamaya cihazınızda SU izinleri sağlayın.

    su
  • Aşağıdaki komutu birer(command one) birer yazın ve bunlar bir ADB bağlantısı(ADB connection) için gereken her şeyi başlatacaktır .

    setprop service.adb.tcp.port 5555
    adbd'yi durdur adbd'yi
    başlat
    (setprop service.adb.tcp.port 5555stop adbdstart adbd)
  • Bilgisayarınızın komut satırı penceresinde (command line window)IP'yi(IP address) cihazınızın IP adresiyle değiştirerek aşağıdaki komutu çalıştırın . ADB kullanarak cihazınıza bağlanacaktır . adb IP'yi bağla(adb connect IP)

Artık cihazınızda istediğiniz komutlardan herhangi birini çalıştırabilirsiniz. Ayrıca cihazınız rootlu olduğu için süper kullanıcı izinleri gerektiren komutları bile çalıştırabilirsiniz.

İlk Önce Denenmesi Gereken ADB Komutları(What ADB Commands To Try Out First)

ADB'de(ADB) daha önce hiç komut çalıştırmadıysanız, ilk kez çalıştırabileceğiniz ve cihazınızda işleri halledebileceğiniz birkaç yararlı komut vardır.

  • Cihazı yeniden başlat - adb yeniden başlat(adb reboot)
  • Dosyayı cihaza gönder – adb push source target
  • Cihazdan dosya alın – adb çekme kaynak hedefi(adb pull source target)
  • Bir uygulama yükleyin – adb app-name.apk yükleyin(adb install app-name.apk)
  • Bir uygulamayı kaldırın – adb kaldırma paketi adı(adb uninstall package-name)
  • Bir ekran görüntüsü alın – adb shell screencap -p /sdcard/capture.png ve ardından ekran görüntüsünü bilgisayarınıza çekmek için adb pull /sdcard/capture.png

Bitirdiğinizde, Android cihazınızla bağlantıyı kesmek için (Android device)adb bağlantı kesme(adb disconnect) komutunu çalıştırın .



About the author

10 yılı aşkın deneyime sahip kıdemli bir yazılım mühendisi ve görüntüler ve iPhone uygulaması geliştiricisiyim. Donanım ve yazılım konusundaki becerilerim, beni herhangi bir kurumsal veya tüketici akıllı telefon projesi için mükemmel bir uyum haline getiriyor. Yüksek kaliteli görüntülerin nasıl oluşturulacağı konusunda derin bir anlayışa ve tüm farklı görüntü formatlarıyla çalışma yeteneğine sahibim. Ek olarak, Firefox ve iOS geliştirmesine aşinayım.



Related posts