ADB Komutları Detaylı Rehberi

ADB Komutları Detaylı Rehberi

Android Debug Bridge (ADB), Android cihazlarla bilgisayar arasında iletişim kurmayı sağlayan güçlü bir komut satırı aracıdır. Geliştiriciler, test uzmanları ve cihaz tamircileri tarafından sıkça kullanılır.

ADB ile cihaz yönetimi, dosya transferi, uygulama yükleme/kaldırma, sistem bilgisi alma ve daha pek çok işlem yapılabilir. Bu rehberde, en yaygın ADB komutlarını kategorilere ayırarak detaylı bir şekilde açıklayacağız. Komutlar, Windows, macOS veya Linux terminalinde çalıştırılır ve cihazın USB hata ayıklama modunun etkin olması gereklidir.

ADB Kurulumu ve Temel Bilgiler
ADB’yi kullanmak için Android SDK Platform-Tools’u indirin ve PATH ortam değişkenine ekleyin. Cihazınızı USB ile bağlayın,

Ayarlar > Sistem > Geliştirici Seçenekleri’nde USB hata ayıklamayı etkinleştirin. Temel bir kontrol için

`adb devices` komutunu kullanın; bu, bağlı cihazları listeler. Eğer cihaz görünmüyorsa, sürücüleri kontrol edin veya

`adb kill-server` ve `adb start-server` ile sunucuyu yeniden başlatın.

Cihaz Yönetimi Komutları
Bu komutlar, cihazı kontrol etmek için kullanılır:
– `adb devices`: Bağlı cihazları listeler. Örnek çıktı: “List of devices attached” altında cihaz ID’si görünür.
– `adb devices -l`: Cihazları ürün/model bilgisiyle listeler.
– `adb reboot`: Cihazı yeniden başlatır.
– `adb reboot bootloader`: Cihazı bootloader moduna alır (Fastboot için).
– `adb reboot recovery`: Recovery moduna alır.
– `adb root`: ADB’yi root izinleriyle yeniden başlatır (root’lu cihazlar için).
– `adb usb`: USB modunda ADB’yi etkinleştirir.

images 4 Cep Telefonu Tamir Kursu 0542 5856892 Teknik servis eğitimi
ADB Komutları Detaylı Rehberi

Dosya Transferi Komutları
Dosyaları cihaz ve bilgisayar arasında taşımak için:
– `adb push <yerel_dosya> <cihaz_yolu>`: Bilgisayardan cihaza dosya gönderir. Örnek: `adb push dosya.txt /sdcard/`.
– `adb pull <cihaz_yolu> <yerel_dosya>`: Cihazdan bilgisayara dosya çeker. Örnek: `adb pull /sdcard/dosya.txt .`.

Uygulama Yönetimi Komutları
Uygulamaları yükleme, kaldırma ve yönetme:
– `adb install <apk_dosyası>`: APK dosyasını cihaza yükler. Örnek: `adb install uygulama.apk`.
– `adb install -r <apk_dosyası>`: Mevcut uygulamayı günceller.
– `adb uninstall <paket_adı>`: Uygulamayı kaldırır. Örnek: `adb uninstall com.example.app`.
– `adb shell pm list packages`: Yüklü paketleri listeler.
– `adb shell pm list packages -3`: Üçüncü taraf uygulamaları listeler.
– `adb shell am start -n <paket_adı>/<aktivite>`: Uygulamayı başlatır. Örnek: `adb shell am start -n com.example/.MainActivity`.
– `adb shell am force-stop <paket_adı>`: Uygulamayı zorla durdurur.

Shell Komutları (adb shell ile)
`adb shell` komutu, cihazda Unix benzeri bir kabuk açar. İçinde Linux komutları çalıştırılabilir:
– `adb shell`: Kabuğu açar.
– `adb shell <komut>`: Doğrudan komut çalıştırır. Örnek: `adb shell ls /sdcard/` (dosyaları listeler).
– `adb shell pwd`: Mevcut çalışma dizinini gösterir.
– `adb shell netstat`: TCP bağlantılarını listeler.
– `adb shell dumpsys battery`: Pil bilgilerini döker.
– `adb shell dumpsys package <paket_adı>`: Paket hakkında detaylı bilgi verir.
– `adb shell rm -rf <dosya_yolu>`: Dosyayı siler (dikkat: -rf ile recursive ve force).
– `adb shell setprop <özellik> <değer>`: Sistem özelliklerini ayarlar. Örnek: `adb shell setprop persist.sys.usb.config mtp,adb`.

Log ve Hata Ayıklama Komutları

Hataları izlemek için:
– `adb logcat`: Gerçek zamanlı logları gösterir.
– `adb logcat -G 16M`: Logcat tampon boyutunu artırır (örneğin 16MB).
– `adb bugreport`: Tam hata raporu oluşturur.

Gelişmiş Komutlar

– `adb shell screencap -p /sdcard/ekran.png`: Ekran görüntüsü alır.
– `adb shell screenrecord /sdcard/video.mp4`: Ekran videosu kaydeder (3 dakika varsayılan).
– `adb shell input text “merhaba”`: Metin girişi simüle eder.
– `adb shell getprop`: Tüm sistem özelliklerini listeler.
– `adb sideload <dosya>`: Recovery modunda OTA güncellemesi yükler.

ADB komutları, cihaz modeline ve Android sürümüne göre değişebilir. Root erişimi gerektiren komutlar için cihazın root’lu olması şarttır. İşlem sırasında veri kaybı riski vardır, bu yüzden yedek alın. Daha fazla detay için resmi Android geliştirici sitesini ziyaret edin. Bu rehber, telefon teknisyenleritelefon teknisyenleri gibi profesyonel kullanımlar için faydalı olabilir.

 

   
  • Benzer İçerik

    PMIC güç Güç Entegresi REHBERİ
    • Nisan 29, 2026

        PMIC güç Güç Entegresi REHBERİ Nedir? Bileşenler Çalışma Prensibi Koruma Devreleri Regülatörden Farkı DVS Kullanım Alanları Faydaları PMIC Nedir? Güç Yönetim Entegresinin Tüm Sırları Bir akıllı telefonun içinde onlarca farklı voltaj seviyesi aynı anda çalışır. Tüm bu düzeni kuran, koruyan ve optimize eden tek çip: PMIC. Teknik servis perspektifinden kapsamlı bir bakış. Cep Telefonu Teknik Servis Kursu Okuma Süresi: ~12 Dakika…

    Devamını oku

    Devamını Oku
    İndüktör (Bobin) Tamiri
    • Nisan 29, 2026

        İndüktör (Bobin) Tamiri: Cep Telefonu Teknisyeninin Bilmesi Gereken Her Şey Cep telefonu anakartlarında en çok göz ardı edilen bileşenlerden biri olan indüktörler (bobinler), aslında pek çok arızanın temel kaynağıdır. Bu rehberde bir teknik servis uzmanının bakış açısıyla indüktörlerin ne işe yaradığını, nasıl test edileceğini ve nasıl değiştirileceğini adım adım ele alıyoruz. İçindekiler İndüktör Nedir? Cep Telefonundaki Rolü İndüktör Tipleri ve Kullanım…

    Devamını oku

    Devamını Oku

    Bir yanıt yazın

    error: Content is protected !!