Android için ADB komutlarının temel kılavuzu - Mutlu Android

Android kullanmanın avantajlarından biri, cihazımızın "derinliklerine" erişebilmemiz ve pratik olarak her şeye dokunabilmemizdir. Anlaşılmaz ve ötesine. Bunu yapmak için, Android bize örneğin ADB ( Android Debug Bridge veya Android Debug Bridge ) gibi çeşitli araçlar sunar .

ADB, Android geliştirme kitine (Android Studio) dahil olan bir programdır ve cihazımızla doğrudan bir bilgisayardan iletişim kurmak için basit bir komut penceresinde yürütebileceğimiz bir dizi komut içerir .

Bahsedilen ADB komutlarına ek olarak , işletim sistemine gerçekten girmeden Android bootloader'dan kullanabileceğimiz bir dizi komut olan fastboot komutlarını da kullanabiliriz.

Kısacası, özel ROM'lar , root veya sadece Android hakkında biraz daha fazla bilgi edinmek istiyorsak bizim için harika olan 2 araç .

ADB ve Fastboot komutlarını kullanma gereksinimleri

ADB komutlarını kullanmak ve bir Android cihazla iletişim kurmak için Android Studio veya Android SDK olarak bilinenleri indirip yüklemeliyiz . Resmi Android geliştirme sayfasından indirilebilir.

Windows ile çalışmamız durumunda, sadece indirdiğimiz paketi yürütmemiz gerekecek. Herhangi bir sorunuz varsa, kurulum kılavuzuna başvurabiliriz. Linux ve Mac kullanıcıları , yukarıda belirtilen Android Studio resmi sayfasında ilgili sürümlerine de sahiptir.

Son olarak, terminalin USB hata ayıklamasını etkinleştirmenin gerekli olduğunu unutmayın . Ek olarak, ilgili cihaz sürücülerini PC'ye yüklememiz gerekecek .

En çok kullanılan 10 ADB komutu

Ardından, size bir Android telefon veya tablet ile etkileşimde bulunmak için kullanılan en yaygın ADB komutlarından bazılarını göstereceğiz.

Komutların düzgün çalışması için sistem terminalini açmalı ve Android geliştirme paketini kurduğumuz yola gitmeliyiz (genellikle C: / veya program dosyalarında).

Herhangi bir zamanda bir dosyayı aktarmak veya çağırmak istersek , bu aynı yolda bulunması tavsiye edilir .

1 # adb cihazı

"Adb device" komutu en basitlerinden biridir. Cihazın PC ile doğru bir şekilde iletişim kurup kurmadığını bilmek için kullanılır. Bir sistem terminali açıyoruz ve doğrudan komutu yazıyoruz. Her şey yolunda giderse, bağlı cihazların bir listesi ilgili seri numarası ve durumuyla birlikte gösterilecektir.

2 # adb kurulumu

Bu oldukça açık görünüyor, değil mi? Bu komut satırı ile doğrudan PC'mizin komut konsolundan cihaza apk formatında uygulamalar yükleyebiliriz.

adb install app.apk

Örneğin : adb install whatsapp.apk

3 # adb itme

"Adb push" ile dosyaları PC'den Android cihazının belirtilen yoluna aktarabiliriz. Dosyayı komut penceresinde bulunduğumuz yolda bırakıp aşağıdakileri yazmanız yeterlidir:

Adb push dosya adı destination_path

Örneğin : adb push movie.mp4 / sdcard / movies

4 # adb çekme

Bu durumda yapacağımız şey tam tersi: dosyaları aygıttan bilgisayara kopyalayın. Dosya, komut konsolunda bulunduğumuz yola kopyalanacaktır.

Adb çekme dosya adı source_path

Örneğin : adb pull despacito.mp3 / sdcard / trash can

5 # adb yeniden başlatma

Bu komutla Android cihazı doğrudan komut konsolundan yeniden başlatacağız.

Örneğin: adb reboot

6 # adb yeniden başlatma-önyükleyici

Önceki komutta olduğu gibi, terminali yeniden başlatacağız, ancak bu sefer cihazın bootloader menüsünü yükleyeceğiz. ROM'lar ve kök izinleri ile tuzlama yapıyorsak bu işe yarayabilir.

Örneğin: adb reboot-bootloader

7 # adb yeniden başlatma-kurtarma

Bu komutla kurtarma modunu yükleyerek cihazı yeniden başlatıyoruz. Bir öncekinde olduğu gibi, çok basit bir komuttur.

Örneğin: adb reboot-recovery

8 # fastboot cihazı

Bootloader'ın içindeyken, Android işletim sisteminin dışında olduğumuz için adb komutlarını çalıştıramayacağız. Bunun yerine fastboot komutlarına ihtiyacımız olacak.

Fastboot devices komutu ile, Android'imizin fastboot modunun etkin olup olmadığını ve cihaz ile bilgisayar arasında iletişim olup olmadığını onaylayabiliriz.

Örneğin: fastboot cihazları

9 # adb kabuğu

Adb shell komutu en karmaşık ve en gelişmiş komutlardan biridir. Bir yandan basitçe "adb kabuğu" yazabiliriz ve terminaldeki klasörlerin ve dosyaların içeriğini ve izinlerini göreceğiz.

Ayrıca izinleri değiştirmek veya cihaz kabuğundan bir komut dosyası çalıştırmak gibi daha gelişmiş eylemler de gerçekleştirebiliriz.

Adb kabuğu

Örneğin: adb shell chmod 666 /sdcard/morralla/despacito.doc

10 # adb logcat

Bu son komutla cihazda kayıtlı olay günlüklerini görebiliriz . Özellikle geliştiricilere ve benzerlerine yöneliktir (biraz merak ediyorsanız, bilgisayar ekranınızdaki veri satırlarını ve komutları izleyerek iyi vakit geçirebilirsiniz).

Örneğin: adb logcat

Ek olarak, bir Pixel veya Nexus telefonunuz varsa, bu basit komutu kullanarak terminalinizin önyükleyicisinin kilidini açmak için " fastboot oem unlock " komutunu da kullanabilirsiniz .

İleri Düzey Kullanıcılar için Diğer ADB Komutları

Android ADB komutları hakkında biraz daha fazla bilgi edinmek istiyorsanız, o zaman size tüm ADB komutlarını görebileceğiniz ve bunları nasıl uygulamaya koyabileceğiniz çok ilginç bir bağlantı bırakıyorum.

Eğer var mı Telgraf yüklü? Kanalımızda her günün en iyi gönderisini alın . Veya isterseniz, her şeyi Facebook sayfamızdan öğrenin .