Bu rehberde, Android cihazınıza gelen aramayı nasıl yakalayabileceğinizi ve bu bilgiyi bilgisayarınıza nasıl aktarabileceğinizi öğreneceksiniz. Android programlamaya gerek kalmadan, sadece ADB komutları ve USB tethering kullanarak bu işlemi gerçekleştirebilirsiniz.
Adım 1: Gerekli Araçları Hazırlayın
İlk olarak, Android cihazınızı bilgisayarınıza USB üzerinden bağlamanız ve gerekli araçları kurmanız gerekiyor.
- Android telefonunuzu bilgisayara USB kablosu ile bağlayın.
- Telefonunuzda Geliştirici Seçenekleri menüsünden USB Hata Ayıklama seçeneğini etkinleştirin.
- Bilgisayarınıza Android SDK Platform Tools (ADB) kurun.
Adım 2: ADB ile Gelen Aramaları Dinleme
ADB’yi kurduktan sonra, Android cihazınıza gelen aramaların günlük kayıtlarını (logcat) izleyerek arayan numarayı yakalayabilirsiniz. Bunu şu şekilde yapabilirsiniz:
adb logcat | findstr "RINGING"
Bu komut, Android cihazınızda bir arama geldiğinde, “RINGING” durumunu gösterir. Arayan numara bu log kaydı içerisinde yer alır.
Adım 3: Sadece O Anki Gelen Aramayı Yakalama
Yukarıdaki komut ile sürekli gelen tüm aramaları izlemek yerine, sadece o anki gelen aramayı yakalayabilirsiniz. Bu komut ile sadece “RINGING” durumu tetiklendiğinde numarayı alabilirsiniz.
Adım 4: Bilgiyi Bilgisayarınızda Kullanma
Yakalanan arayan numarayı ADB logcat çıktısından aldıktan sonra, bu veriyi işleyebilir ve ihtiyacınıza göre kullanabilirsiniz. Örneğin, bir arka plan işlemcisi (background worker) kullanarak Windows form uygulamanızda bu bilgiyi gösterebilirsiniz.
Özet:
Bu yöntem, Android cihazınıza gelen aramaların numarasını basit bir şekilde yakalamanıza olanak tanır. ADB komutları kullanarak, gelen aramaları izleyebilir ve sadece o anki aramayı tespit edebilirsiniz. Bu işlem, herhangi bir Android programlaması gerektirmeden yapılabilir.
‘adb’ is not recognized as an internal or external command hatası Çözümü
Eğer ‘adb’ is not recognized as an internal or external command, operable program or batch file. hatasını alıyorsanız, bu durum bilgisayarınızda adb komutunun tanınmadığını gösterir. Aşağıdaki adımları takip ederek bu sorunu çözebilirsiniz.
Adım 1: Android SDK Platform Tools’u İndirin
İlk olarak, ADB aracını içeren Android SDK Platform Tools’u indirmeniz gerekiyor.
- Android SDK Platform Tools’u indirin ve sıkıştırılmış dosyayı çıkarın.
- Çıkarılan dosyalar arasında adb.exe dosyasının bulunduğundan emin olun.
Adım 2: ADB Dizini’ni PATH Değişkenine Ekleyin
ADB komutunu tanıtmak için, adb.exe dosyasının bulunduğu klasörü bilgisayarınızın PATH ortam değişkenine eklemeniz gerekiyor.
- adb.exe dosyasının bulunduğu klasör yolunu kopyalayın (örneğin, C:\platform-tools\).
- Başlat menüsüne “Çevre Değişkenleri” yazın ve Sistem Özellikleri penceresini açın.
- Gelişmiş sekmesine tıklayın ve Çevre Değişkenleri butonuna basın.
- Kullanıcı değişkenleri altında, Path satırını seçin ve Düzenle butonuna tıklayın.
- Yeni butonuna tıklayarak kopyaladığınız klasör yolunu yapıştırın.
- Tüm pencereleri Tamam diyerek kapatın.
Adım 3: Komut Satırını Yeniden Başlatın
Yaptığınız değişikliklerin etkili olabilmesi için, komut satırını (CMD) kapatıp yeniden açın. Daha sonra adb komutunu tekrar deneyin.