Android Debug Bridge veya daha iyi bilinen adıyla ADB, Android Telefonunuza erişmek için kullanılan bir komut satırı aracıdır. Güçlü ve oldukça çok yönlü bir araçtır. Günlükleri çıkarmak, uygulamaları yüklemek/kaldırmak, dosyaları aktarmak, özel ROM'ları köklendirmek ve yanıp sönmek, cihaz yedeklemeleri oluşturmak vb. gibi bir dizi şey yapabilirsiniz. o zaman kullanılamaz.
adb komut kabuğu korkutucu ve karmaşık görünse de, oldukça basittir. İşte, başlamanıza ve bu süreçte bazı yararlı şeyler yapmanıza yardımcı olacak adb komutlarının bir listesi.
ADB'yi Windows'a yükleyin
Önceki sürümlerin aksine, ADB'yi yüklemek için eksiksiz bir Android SDK yüklemeniz gerekmez. Bağımsız ADB zip dosyasını indirin, istediğiniz bir klasöre çıkarın ve işiniz bitti.
Adb'ye erişmek için, başlat menüsünde arayarak komut istemini açın . ADB komutlarını çalıştırmak için aşağıdaki komutu kullanarak adb klasörüne gitmeniz gerekir.
cd C:\ADB
C:/ADB'de, ayıklanan ADB dosyasının klasör konumu bulunur.
İpucu: Komut İstemini aynı dizinden de açabilirsiniz. Windows Dosya Gezgini'nde adres çubuğuna "cmd" yazmanız yeterlidir.
Şimdi Android cihazınızı USB üzerinden bağlayın ve aşağıdaki komutları test etmeye devam edebilirsiniz. Daha fazla referans için, Windows'ta adb'nin nasıl düzgün bir şekilde yüklenip test edileceğine ilişkin bu kılavuzu kontrol edebilirsiniz .
Bağlantı Komutları
1. ADB Sunucusunu Başlatın veya Durdurun
Açıkçası, bilmeniz gereken ilk komut adb sunucusunu nasıl başlatacağınız ve durduracağınızdır. Bu, bağlı Android cihazınızla etkileşim kurmanızı sağlar. Adb sunucusunu başlatmak için aşağıdaki komutu kullanın.
adb start-server
İşiniz bittiğinde adb sunucusunu durdurmak için aşağıdaki komutu kullanabilirsiniz.
adb kill-server
2. ADB'yi USB Modunda Yeniden Başlatın
ADB sunucusu zaten başlatılmışsa ve herhangi bir nedenle komutlar hala çalışmıyorsa. USB'de bir ADB yeniden başlatmayı deneyebilirsiniz. Bağımsız bir ADB yeniden başlatma komutu yoktur. Ancak aşağıdaki komut, USB üzerinden ADB bağlantısını yeniden kuracaktır. Bu da ADB sunucusunun yeniden başlatılmasına neden olacaktır.
adb usb
3. ADB Sürümü
Bu çok kullanışlı bir komuttur çünkü çok az komut en son ADB sürümleriyle çalışır. Örneğin, ADB'nin eski sürümleri flashall komutunu çalıştırmanıza izin vermez. Bu nedenle, hatalı bir komutunuz olduğunda, ilk adım adb sürümünü kontrol etmektir. Ardından, komutun bu sürümde desteklenip desteklenmediğini doğrulayabilirsiniz. Adb sürümünü kontrol etme komutu aşağıdadır.
adb version
4. Bağlı Android Cihazları Listeleyin
Bu en ünlü komutlardan biridir. Cihazınızı USB üzerinden bilgisayara bağladığınızda, adb'nin bağlı cihazı bulup bulamayacağını doğrulamak için bu komutu kullanın.
adb devices
Cihazınız sisteminize düzgün bir şekilde bağlıysa, yukarıdaki komut arka plan hizmetini başlatır, sistemi tarar ve bağlı tüm Android sürücülerini listeler. Bu komutun iyi yanı, hem cihazın durumunu hem de seri numarasını listelemesidir.
5. Cihazınızın Durumu
Adından da anlaşılacağı gibi, bu komut cihazın durumunu bilmek için kullanılabilir. Komut yürütüldüğünde, cihaz durumunuzun çevrimdışı, önyükleyici veya cihaz modunda olup olmadığını gösterir. Normal bir Android cihaz için Android durumunuzu aşağıdaki resimdeki gibi "cihaz" olarak göreceksiniz.
adb get-state
Cihazın bağlantı durumu aşağıdakilerden biri olabilir:
- çevrimdışı: Cihaz adb'ye bağlı değil veya yanıt vermiyor.
- cihaz: Cihaz artık adb sunucusuna bağlanmıştır.
- cihaz yok: Bağlı cihaz yok.
6. ADB'yi Wi-Fi üzerinden bağlayın
Son ADB sürümlerinde, Wi-Fi üzerinden herhangi bir Android cihaza doğrudan bağlanabilirsiniz. Tek yapmanız gereken diğer cihazda USB hata ayıklamayı açmak ve aşağıdaki komutu çalıştırmak.
adb connect ip-address
Yani komut şöyle olmalıdır:
adb bağlan 192.168.1.104
7. Cihaz Seri Numarasını Alın
Bu komut, bağlı cihazın cihaz seri numarasını bilmenizi sağlar. Telefonunuzda veya tabletinizde “Ayarlar > Telefon Hakkında > Durum” bölümüne giderek cihazın seri numarasını görebilirsiniz.
adb get-serialno
Dosya Aktarım Komutları
8. Liste Dosyaları
Dosyaları kopyalamak veya göndermek için dizinin tam yerini bilmeniz gerekir. Normalde telefonun dahili hafızası sdcard olarak adlandırılır. Bu nedenle, tüm telefonun dahili klasörleri /sdcard dizini altındadır. Yine de, tam konumunu bilmek veya belirli bir dosyayı bulmak istiyorsanız, “ls” komutunu kullanabilirsiniz. ls komutu, dizinin altındaki dosyaları listeler.
adb shell ls "directory_name"
9. Bilgisayardan Telefona Dosya Kopyalayın
Adb kullanarak bilgisayarınızdan telefonunuza dosya kopyalamak istiyorsanız bu komutu kullanabilirsiniz. [Kaynak] ve [hedef] öğelerini gerçek dosya yollarıyla değiştirmeyi unutmayın.
adb push [source] [destination]
Yukarıdaki komutu gerçek dosya yollarıyla değiştirdiğinizde, bu şekilde görünür.
adb “E:\Video Songs\sample-song.mp4” “/sdcard/Downloads/sample-song.mp4”e basın
10. Dosyaları Telefondan Bilgisayara Kopyalayın
Tıpkı bilgisayarınızdan Android cihazınıza dosya kopyalayabildiğiniz gibi, telefonunuzdan bilgisayara da dosya kopyalayabilirsiniz. Bunu yapmak için aşağıdaki komutu kullanmanız yeterlidir. [Kaynak] ve [hedef] öğelerini gerçek dosya yollarıyla değiştirin.
adb pull [source] [destination]
Yukarıdaki komutu gerçek dosya yollarıyla değiştirdiğinizde, bu şekilde görünür.
adb çekme “/sdcard/Downloads/video.mp4” D:\Downloads
Uygulama Kurulumu
11. Uygulamaları Yükleyin/Kaldırın
Dosyaları ileri geri taşımanın yanı sıra, aslında tek bir komutla apk dosyalarını yükleyebilirsiniz. Bir uygulamayı yüklemek için apk dosyasının tam yolunu belirtmeniz gerekir. Bu nedenle, "path/to/file.apk" dosyasını gerçek apk dosya yolu ile değiştirin.
adb install "path/to/file.apk"
Bir uygulamayı kaldırmak için aşağıdaki komutu çalıştırmanız yeterlidir. Uygulamanın gerçek tam nitelikli paket adıyla değiştirin.
adb uninstall
Bilgisayarınıza bağlı birden fazla cihazınız varsa ve apk dosyasını yalnızca bir cihaza kurmak istiyorsanız aşağıdaki komutu kullanın. [Seri numarası]'nı gerçek cihaz seri numarasıyla değiştirin. Bu komutu kullanarak cihazın seri numarasını alabilirsiniz .
12. Tüm Kurulu Paketleri Listeleyin
Şimdi, paketleri kaldırmak, tam paket adını almanızı gerektirir. Paket adı aslında yüklü uygulama adından farklıdır. Yani, bunu bulmak için aşağıdaki adb komutudur.
adb shell pm list packages
Şimdi ortaya çıkan çıktı oldukça geniş. Bu nedenle, belirli bir apk'yi listelemek istiyorsanız, uygulama adına göre filtrelemeyi deneyebilirsiniz. Örneğin, FDroid için paket adını aramak istiyorum, bu yüzden aşağıdaki komutu kullanacağım.
adb shell pm list packages | findstr "fdroid"
Yedekleme ve Kurtarma Komutları
13. Android Cihazı Yedekle
Tüm cihaz ve uygulama verilerini yedeklemek için aşağıdaki komutu kullanabilirsiniz. Yürütüldüğünde, yedeklemeyi tetikler, Android cihazınızdaki eylemi kabul etmenizi ister ve ardından geçerli dizinde “backup.adb” dosyası oluşturur.
adb backup -all
14. Android Cihazı Geri Yükle
Bir yedeği geri yüklemek için aşağıdaki komutu kullanın. “path/to/backup.adb” dosyasını gerçek dosya yolu ile değiştirmeyi unutmayın.
adb restore "path/to/backup.adb"
15. Android Cihazı Kurtarma Modunda Yeniden Başlatın
Kurtarma modu, yerleşik araçları kullanarak Android cihazını onarmanıza veya kurtarmanıza yardımcı olur. Genel olarak, ses ve güç düğmesi kombinasyonunu kullanarak kurtarma moduna geçebilirsiniz. Alternatif olarak, cihazınızı sisteme bağlayabilir ve kurtarma moduna geçmek için aşağıdaki komutu kullanabilirsiniz.
adb reboot-recovery
16. Android Cihazı Bootloader Modunda Yeniden Başlatın
Aşağıdaki komut, önyükleyici modunda önyükleme yapmanızı sağlar. Genel olarak, önyükleyici modu, hızlı başlatma moduna çok benzer.
adb reboot-bootloader
17. Android Cihazı Fastboot Modunda Yeniden Başlatın
Fastboot modu genellikle özel ROM'ları, önyükleyiciyi ve hatta çekirdekleri flaş etmek için kullanılır. Fastboot moduna önyükleme yapmak için aşağıdaki komutu kullanın.
adb reboot fastboot
18. Bağlı Fastboot Cihazlarını Listeleme
Bu, daha az bilinen komutlardan biridir. Cihazı fastboot modunda başlattığınızda, cihazın bağlı olup olmadığını kontrol etmek için aşağıdaki komutu kullanabilirsiniz.
fastboot devices
19. Remote Shell'i Başlatın
Bu komut, uzak kabuğu başlatır ve kabuk komutlarını kullanarak cihazınızı kontrol etmenize ve yapılandırmanıza izin verir.
adb shell
Yardımcı Komutlar
20. Ekran Görüntüleri Alın
Android'de ekran görüntüsü almak hiç de zor değil. Tek yapmanız gereken Güç düğmesine ve Sesi Kısma düğmesine aynı anda basmak. Alternatif olarak, hızlı bir ekran görüntüsü almak için bu komutu da kullanabilirsiniz. “/path/to/screenshot.png” dosyasını gerçek hedef yolla değiştirin. İsterseniz, "ekran görüntüsünü" istediğiniz adla değiştirerek dosya adını özelleştirebilirsiniz.
adb shell screencap -p "/path/to/screenshot.png"
Hedef yolu değiştirdiğinizde, komut böyle görünür.
adb kabuk ekran görüntüsü -p “/sdcard/screenshot.png”
21. Android Ekranını Kaydet
Ekran görüntüleri dışında aşağıdaki komutu kullanarak Android cihaz ekranını kaydedebilirsiniz. Yine, “/path/to/record.mp4” dosyasını asıl hedef yolla değiştirin. Elbette, "kayıt" ı istediğiniz adla değiştirerek dosya adını özelleştirebilirsiniz.
adb shell screenrecord "/path/to/record.mp4"
Tüm yorumları çevrimdışı kullanım için küçük bir hile sayfasında istiyorsanız, işte PDF bağlantısı.
Bu makaleyi Android Terminal Komutları PDF olarak indirmek için buraya tıklayın
Şimdilik bu kadar. Android cihazınızda yukarıdaki adb komutlarını kullanma hakkındaki düşüncelerinizi ve deneyimlerinizi paylaşarak aşağıya yorum yapın.
Ayrıca Okuyun: Windows Bilgisayarınızı WiFi Bağlantı Noktasına Dönüştürmenin 4 Yolu