adb programı - Android ile çalışmak için kurulum ve yapılandırma talimatları. android için adb komutları

  • 16.09.2019

Her mobil cihaz için, yalnızca onun için özel olarak tasarlanmış sürücüleri ve dosyaları indirmeniz gerekir. Aksi takdirde, akıllı telefonunuzun çalışmasında sorunlar ve daha da kötüsü arızalar olabilir. Bu nedenle, bir akıllı telefonla herhangi bir işlem yaparken dikkatli olun.

ADB (Android Hata Ayıklama Köprüsü) sürücüsü, cihazı bir bilgisayara bağlayan ve çalışmasını komut satırını kullanarak kontrol etmenin mümkün olduğu akıllı telefonlar için tasarlanmıştır.
Fastboot modu, fabrika ayarlarını sıfırlamak ve bir akıllı telefona ürün yazılımı yüklemek için tasarlanmıştır.

Windows altında ADB/Fastboot sürücülerini yüklemek için adım adım talimatları tamamlayın

1/ ADB/Fastboot sürücüsünü indirin ve "Android" adlı bir klasör oluşturarak C:\ sürücüsünün kök dizinine kurun.


2/ Akıllı telefonda, "Geliştirici İçin" bölümündeki "Ayarlar"a gidin. Bu seçeneğin nasıl açılacağını okuyun.


3/ "Geliştirici İçin" bölümünde, "USB Hata Ayıklama" ve "ADB Hata Ayıklama"yı etkinleştirin.


4/ Akıllı telefonu bir USB kablosu kullanarak bilgisayara bağlıyoruz.


5/ Bizim durumumuzda akıllı telefonumuz tanınmıyor. Bilgisayardaki "Aygıt Yöneticisi" ne gidiyoruz ve aşağıdakileri görüyoruz:


6/ "ADB Arayüzü"ne sağ tıklayın, "Yazılım Güncelleme"yi seçin.


7/ "Bu bilgisayardaki sürücüleri ara" seçeneğini belirlediğimiz bir pencere açılır.


8/ OC Windows'un bizden sürücü arama yolunu belirtmemizi istediği başka bir pencere açılır. "Bilgisayarımdaki aygıt listesinden seç" seçeneğini seçin.


9/ Bir sonraki pencerede "Android Cihaz" seçeneğini aratın ve seçin.


10/ Windows'ta önceden yüklenmiş sürücülerin bir listesini içeren aşağıdaki pencere açılır.


11/ Pencere boşsa, listenin altındaki “Diskte ara” seçeneğine tıklayın. ADB sürücülerini daha önce kurduğumuz klasöre gidiyoruz (C:\Android - bizim durumumuzda), Tamam'ı tıklayın.


12/ Tüm sürücüler tamamen kuruldu!


13/ Sürücülerin doğru kurulumunu kontrol etmek için "Android" klasörümüze gidin, tuş kombinasyonuna basın: Shift + farenin sağ tuşu. Görünen menüde "Komut İstemini Aç" seçeneğini seçin. Ardından, komut satırına komutu girin adb cihazları.


14/ Her şey doğru yapıldıysa, ekranda aşağıdakileri göreceksiniz:


Fastboot modunda çalışabilmek için 2. ve 4. noktalar hariç tüm bu noktaları tekrar yapıyoruz. Bunun yerine, Fastboot'a gidin ve bilgisayara bağlanın. komutunu girerek kontrol ediyoruz. hızlı önyükleme cihazları' komut satırına.

Çoğu Android kullanıcısı hakkında hiçbir şey bilmiyor adb. Tam ünvan - Android Hata Ayıklama Köprüsü, "Android Hata Ayıklama Köprüsü" anlamına gelir. ADB, Android SDK'nın bir parçasıdır . ADB'nin yardımıyla, Android tabletinizde veya akıllı telefonunuzda, yanıp sönme, bir bilgisayardan Android'e dosya kopyalama ve bunun tersi, sistem geri yükleme ve diğerleri gibi çeşitli işlemleri gerçekleştirebilirsiniz.

Android için ADB - nedir bu?

Muhtemelen Android işletim sisteminin değiştirilmiş bir Linux çekirdeğine dayandığını biliyorsunuzdur. Bu nedenle, onunla birlikte komut satırını kullanmaya ihtiyaç vardır. bu program adb bilgisayar ve Android arasında iletişim kurulmasına yardımcı olur. Android SDK geliştirme ortamının bir parçasıdır, bu nedenle Android Debug Bridge'i kurmak için resmi web sitesinden Android SDK'yı indirmeniz gerekir. Tüm popüler işletim sistemleri için sürümler vardır: Windows, Mac OS ve Linux. Yani, basitçe söylemek gerekirse, adb izin verir bir telefonu veya tableti kontrol etmek için bilgisayar kullanma.

Ayrıca aşağıdaki talimatları da öneririm:

Temel Android adb komutları

Cihazınızı USB üzerinden PC'ye bağlayın. Tüm sürücülerin kurulu olduğundan ve USB hata ayıklamanın etkinleştirildiğinden emin olun.

Birlikte çalışmak Android Hata Ayıklama Köprüsü En iyi yol, Windows komut satırından geçer. Bunu yapmak için Windows XP'de "Başlat"a tıklayın ve "Programları ve dosyaları ara" giriş kutusuna "cmd" yazıp "Enter" tuşuna basın. Windows 7 ve üzeri bir sürüme sahipseniz, "Başlat"a tıklayın ve "Çalıştır" alanına "cmd" yazın ve tekrar "Enter" tuşuna basın.

adb cihazları

En yaygın adb komutu. Bununla, PC'nizin bağlı cihazı görüp görmediğini belirleyebilirsiniz. Her şeyi doğru yaptıysanız, aşağıdaki satır görünecektir: "Eklenen cihazların listesi". Ardından akıllı telefonunuzun veya tabletinizin seri numarasını ve durumunu göreceksiniz: “çevrimiçi” veya “çevrimdışı”.

"Çevrimdışı" yazıyorsa cihaz uyku modunda, "çevrimiçi" ise cihaz komutlarınızı yürütmeye hazır demektir.

Bu komut sayesinde akıllı telefonunuza veya tabletinize uygulama yükleyebilirsiniz. Bunu yapmak için APK dosyasının bulunduğu yolu yazmanız gerekir:

adb intsall D:\papka_s_faylom\nazvanie_prilogeniya.apk

Uzun yollar yazmaktan kaçınmak için dosyayı android-tools dizinine kopyalayın. O zaman yol şöyle olacak:

adb intsall nazvanie_prilogeniya.apk

adb kaldırma

Önceki komutla aynı şekilde girmeniz gerekir. Bu, uygulamayı kaldıracaktır.

Bu takımın ilginç bir özelliği var. bir anahtar eklerseniz -k, bir oyunu veya programı sildiğinizde, verileri ve önbelleği silinmez, ancak Android cihazında kalır.

Bu komut sayesinde bilgisayarınızdan Android'e dosya aktarabilirsiniz. Bunu yapmak için, dosyanın nerede saklandığını ve nereye taşınacağını tam olarak bilmeniz gerekir.

adb push D:\papka_s_faylom\nazvanie_fayla/sdcard/Android

Uzun yollar yazmaktan kaçınmak için dosyayı android-tools dizinine kopyalayın. Ardından şunları girmeniz gerekir:

adb push name_fayla/sdcard/Android

Bu komut, dosyaları Android'den bilgisayara kopyalar. Akıllı telefonunuzda veya tabletinizde dosyanın bulunduğu yolu bilmeniz ve dosyayı kaydetmek istediğiniz konumu belirtmeniz gerekir. İkincisini belirtmezseniz, dosya android-tools dizinine kaydedilecektir.

adb çekme /sdcard/name_fayla\D:\papka_gde_save

Bu komut Android telefonunuzu veya tabletinizi yeniden başlatacaktır.

Bu komutla doğrudan bootloader modunda önyükleme yapabilirsiniz.

adb yeniden başlatma kurtarma

Tüm cihazlar bu komutu desteklemez. Bununla, kurtarma moduna girebilirsiniz.

adb bağlantısı

Bu komut ile cihazı bir Wi-Fi ağına bağlayabilirsiniz. Bunu yapmak için cihazın ip adresini ve portunu bilmeniz gerekir.

adb ip bağlayın: bağlantı noktası

Bu komutla cihazınızdaki tüm dosyalara tam erişim elde edersiniz.

adb kabuğunu kullanmanın ikinci yolu, aşağıdaki gibi bir yapı ile tek bir Android kabuk komutu yürütmektir:

adb kabuğu<команда>

Android telefonunuzu veya tabletinizi önyükleyici moduna geçirirseniz, komutlar adb artık çalışmayacak. Burada fastboot komutlarını kullanmanız gerekiyor.

PC ve Android'in birbirini görüp görmediğini kontrol etmek için şu komutu kullanın:

Girdikten sonra cihazınızın seri numarası görünmelidir.

Bu komutu girerek Asus ve HTC telefon ve tabletlerin önyükleyicisinin kilidini açabilirsiniz. Cihazınız önyükleyici modundayken şunu girin:

Ayrıca, yüklü tüm programlarınız ve kişisel verileriniz kaybolacaktır.

Bu komutla, günlük dosyasının içeriğini görüntüleyebilirsiniz: değişiklikler, hatalar vb. Veriler çok hızlı kayacak, bu nedenle tek bir TXT dosyasına kaydetmek iyi bir fikirdir. Bunu yapmak için şunu girin:

adb logcat > dosyaadı.txt

adb yan yükü

Komut, Google Nexus cihazlarının sahipleri için kullanışlıdır. Bununla birlikte, cihazın donanım yazılımını güncelleyebilirsiniz. Bilgisayarınıza indirin, Nexus'u ona bağlayın, Kurtarma moduna girin, "ADB'den güncelleme uygula" seçeneğini seçin ve ardından komutu girin.

Android +1 sitesinin tescilli yardımcı programı ADB Run'dır (adb run). Bu program, Android'in potansiyelini tamamen ortaya çıkarmanıza izin veren en güçlü "ADB birleştirme" dir!

Bağış için herkese minnettar olurum ve bu aynı zamanda programı daha da geliştirmek için büyük bir teşvik olacaktır!


içinde yeni çıktı (Win 7 - 10)

ADB_RUN_v.4.14.16.23 sürümündeki yenilikler

Yeni:

Kaldırıldı:

Düzeltildi:

Güncellenmiş:
"B" harfi ile her yerde ana menüye dönün

Adb Run programını indirin ve ne olduğunu öğrenin
içinde yeni çıktı (Win XP - Vista)

Program sürümü 3.X ile çalışmaya bir örnek.

ADB RUN ne yapabilir?

ve daha fazlası…

ADB RUN talimatına genel bakış?

ADB RUN programının özü nedir? Adb'nin komut satırında olağan kullanımının tabiri caizse avantajları nelerdir?

ADB RUN programı, her gün kullandığınız kategorilere birçok farklı komutun tıkıştırıldığı sözde grafiksel bir arayüze sahiptir.

Bu programda, Android'i yeniden başlatmak ve ardından telefonu hızlı önyüklemede flaş etmek, ekran görüntüsü almak, yedeklemek, kalıbı sıfırlamak çok daha hızlı ve kolaydır.

Komut satırını kullanmaya alışkın mısınız? Tek bir tıklamayla ADB RUN'dan komut satırına veya adb kabuğuna geçersiniz veya eylemleri otomatikleştirmek ve programa beslemek için kendi komut dosyanızı bile yazabilirsiniz.

ADB RUN programıyla nasıl çalışılacağına dair örnekler

Program menüsündeki her öğeye bir numara atanır. Klavyeden istenilen numaraya ve ENTER tuşuna basıyoruz, gerekli menüye geliyoruz, işlemi gerçekleştirmek için tekrar gerekli numaraya basıyoruz.

Şimdi kısaca Adb Run programındaki tüm menü maddelerini inceleyelim.

adb devices, fastboot decices - telefon bağlı mı?

ADB veya Fastboot'un telefonunuzu görüp görmediğini öğrenmek, armut bombardımanı kadar kolaydır. Her şey en üstteki ana pencerede görüntülenir.

Android'i yeniden başlat

Android'i yeniden başlat menüsü - ADB RUN, Android'i seçilen modda hızlı bir şekilde yeniden başlatır - İndirme, EDL, Kurtarma, Önyükleyici.

ADB RUN'da Fastboot Firmware

Fastboot menüsü, bölümleri silmenin yanı sıra flaş yapmanıza da olanak tanır. Başka bir deyişle, birkaç tıklamayla burada olabilirsiniz.

adb yan yükü

"Kablosuz" belleniminiz varsa, moddan yükleyebilirsiniz. ADB RUN'da her şey, bellenimin olabildiğince kolay olması için yapılır.

ADB Run ile Android'e Dosya İndirin ve Gönderin

Dosyaları taşımanız mı gerekiyor? Ardından Taşı menüsünü (Çek / İt) kullanmanız gerekir.

Hareket Tuşunun Kilidini Aç

Unlock Gesture Key menüsü, Android modelinin kilidini açmanıza izin verdiği ve Pin kodlarının ve yüz kodlarının kilidini açmak mümkün hale geldiği için birçoğunun favori bölümüdür.

Önyükleyicinin Kilidini Aç

Android'de Bootloader'ın kilidini açmanız gerekiyorsa ve adb ile uğraşmak istemiyorsanız, ADB Run bu işlemi herkesin anlayacağı şekilde basitleştirecektir.

Bellek ve Bölme

Bellek ve Bölüm, mevcut Android blokları ve bölümleri hakkında her şeyi bilmenizi sağlar.

Destek olmak

Bir yedek oluşturmanız mı gerekiyor? ADB RUN, adb kullanarak bir yedekleme oluşturmanıza ve gerekli bölümden bir img görüntüsünü kaldırmanıza olanak tanır. Bir Android cihazdan yedek kopya oluşturma hakkında daha fazla bilgi edinin.

Android Uygulamasını Yükleyin / Kaldırın (APK)

Uygulamaları yüklemekten sorumlu menü dahil veya burada yapabilirsiniz.

Ekran Görüntüsü/Kayıt

Programda veya Kurtarma modunda ekranın ekran görüntüsünü almanız mı gerekiyor? Belki bir ekran görüntüsü kaydeder? Ayrıca mümkün!

ADB'yi ve Sürücüleri Güncelleyin

ADB Run, periyodik olarak güncellenmesi gereken adb yardımcı programı sayesinde çalışır, bunu doğrudan programdan yapabilirsiniz. Ayrıca yeni Google Sürücülerini de indirebilirsiniz.

Makalede, cihazları yönetmek için standart ADB yardımcı programını ele alacağız.Android mobil işletim sistemi .


ADB'ye Giriş

Android mobil cihazların tüm yönlerini yönetin - bellek, dosya sistemi, programların yüklenmesi ve kaldırılması vb. - sadece mobil cihazın kendisinde değil, aynı zamanda bir akıllı telefon veya tableti bir USB kablosuyla bağlayarak kişisel bir bilgisayardan da mümkündür. Bunu yapmak için, genellikle bir mobil cihaza özel tescilli yazılım eklenir.

Adb programı, cihaz ile bilgisayar arasında bağlantı kurar, USB bağlantısı üzerinden cihaza komut göndermenize ve Android sistemi ile çeşitli manipülasyonlar yapmanıza olanak tanır. Gelişmiş kullanıcılar, ClockworkMod Recovery'yi kurarken kök hakları alırken bununla karşılaştı.

Yardımcı program, geliştiricilere yönelik Android SDK'nın ayrılmaz bir parçasıdır. Ayrıca, akıllı telefon üreticisi bu yardımcı programı belirli bir mobil aygıtın sürücüleriyle birlikte sağlayabilir. Ancak aşağıdaki yardımcı programı yükleme hakkında daha fazla ayrıntı.

ADB arayüzünün ana özellikleri:

  • PC'ye bağlı Android cihazları görüntüleyin;
  • Android sistem günlüğünü görüntüleme;
  • bir Android cihazdan/cihaza dosya kopyalama;
  • bir Android cihaza uygulama yükleme ve kaldırma;
  • bir Android cihazdaki veri bölümünü temizleyin;
  • çeşitli Android cihaz yönetimi komut dosyalarını çalıştırın.


İşe hazırlık

İlk önce adb konsol yardımcı programının kendisini yüklemeniz gerekir. Bunu elde etmek için birkaç seçenek var.

1. Genellikle Windows sistemlerinde, tescilli akıllı telefon veya tablet sürücüleri ile birlikte kurulabilir. Bunu genellikle akıllı telefon markasının adını içeren bir dizindeki Program Dosyaları klasöründe aramalısınız.

2. Tüm işletim sistemlerinin kullanıcıları için adb almanın evrensel bir yolu, yardımcı programı Android SDK yöneticisi aracılığıyla yüklemektir.

Linux kullanıcıları için sürücülerin yüklenmesi gerekmez, ancak udev için bir kural yazılması gerekir. Aşağıda Ubuntu için bir kural oluşturma sırası verilmiştir.

Bunun için öncelikle mobil cihazlarınızın idVendor ve idProduct değişkenlerinin değerlerini bulmanız gerekiyor. Bu, terminaldeki lsusb komutu kullanılarak, cihazı bir USB kablosuyla bağlayarak yapılabilir, bunun sonucunda aşağıdakine benzer bilgilerin görüntülenmesi gerekir:

Otobüs 002 Cihaz 006: Kimlik 12d1:1038 Huawei Technologies Co., Ltd.

Burada idVendor, kimlikten sonraki ve iki nokta üst üste işaretinden önceki onaltılık basamaklardır. IdProduct, iki nokta üst üste işaretinden sonraki dört basamaktır.

Bundan sonra, /etc/udev/rules.d/51-android.rules dosyasını chmod 644 izinleriyle ve aşağıdaki içerikle oluşturuyoruz (ID ve kullanıcı değerlerinizi değiştirin):

ALT SİSTEMLER=="usb", ATTRS(idVendor)=="12d1", ATTRS(idProduct) =="1038", MODE="0666", SAHİBİ="kullanıcı"

$ sudo /etc/init.d/udev yeniden yükle

Adb edinmenin birinci ve ikinci durumlarında, konsolda başlangıçta kurulu yardımcı programın tam yolunu girmemek için ortam değişkenlerini ayarlamak çok arzu edilir. Bunun nasıl yapılacağı KV sayfalarında bir kereden fazla yazıldığı için bu konuya değinmeyeceğiz.

Kişisel bir bilgisayarın kurulumu artık tamamlanmıştır. Mobil cihazda USB hata ayıklama etkinleştirilmelidir: "Ayarlar - Uygulamalar - Geliştirme - USB Hata Ayıklama". Telefonunuzu USB kablosuyla bağlayın ve SD olarak monte ETMEYİN!

Tam adb yetenekleri elde etmek için, mobil cihaz zaten köklenmiş olmalıdır ve Busybox paketi (Google Play'de mevcuttur) da yüklenmelidir. Ancak bazı durumlarda kök haklarını ayarlamanın cihazınızın garantisini geçersiz kılabileceğini her zaman hatırlamalısınız.

Artık adb ile çalışmaya başlayabilirsiniz.


adb ile çalışmak

Bazı adb komutlarına bakalım. Konsolu açın ve komutu çalıştırın

$ adb cihazları

Bu komut, PC'ye bağlı cihazların bir listesini görüntüler. Gibi bir şey

Bağlı cihazların listesi
4CA94Dxxxx cihazı

$ adb yeniden başlatma

$ adb yeniden başlatma kurtarma

Bilgisayardan apk paketi yükleme

$ adb kurulumu<путь_к_apk>

Bir paketi kaldırma

$adb kaldırma

Cihaz işlem günlüğünü görüntüle

$ adb logcat

Bundan sonra, Android sistem mesajlarının dinamik çıktısını göreceksiniz. Cihazla herhangi bir değişiklik yaparsanız, ilgili mesajların çıktısı ile hemen görüntülenecektir. Ctrl+C tuş kombinasyonunu kullanarak hata ayıklama modundan çıkın.

Ve ADB'nin yardımıyla mobil cihazınızda gerçek bir Unix kabuğu çalıştırabilirsiniz.

$ adb kabuğu

Kabuğu çalıştırarak, cihazda bulunan tüm UNIX komutlarını kullanabilirsiniz - cat, ls, df ve diğerleri, ayrıca komut dosyalarını çalıştırabilirsiniz.

Kökünüz ve Busybox'ınız varsa, genellikle bir mobil cihazla istediğinizi yapabilirsiniz. Bu nedenle, ADB kullanırken dikkatli olmalısınız.

Seçenekler olmadan adb çalıştırılarak tüm ADB komutlarının tam listesi elde edilebilir.

Belki birçokları için adb yardımcı programı karmaşık görünecektir. Gelecek makalelerde, bu yardımcı programla çalışmayı kolaylaştıran çeşitli sarmalayıcı programlara bakacağız.

Mihail ASTAPÇIK

Android Hata Ayıklama Köprüsü (ADB) Android işletim sistemine dayalı mobil cihazların çok çeşitli işlevlerini yönetmenizi sağlayan bir konsol uygulamasıdır. ADB'nin temel amacı, Android cihazlarda hata ayıklama işlemlerini gerçekleştirmektir.

Android Debug Bridge, " ilkesiyle çalışan bir programdır. müşteri sunucusu". ADB'nin herhangi bir komutla ilk başlatılmasına mutlaka "arka plan programı" adı verilen bir sistem hizmeti biçiminde bir sunucunun oluşturulması eşlik eder. Bu hizmet, bir komut bekleyen 5037 numaralı bağlantı noktasında sürekli olarak "dinleyecektir".

Uygulama bir konsol uygulaması olduğu için komut satırına belirli bir sözdizimi ile komutlar girilerek tüm fonksiyonlar gerçekleştirilir. Windows (cmd).

Söz konusu aracın işlevselliği çoğu Android cihazında mevcuttur. Bir istisna, yalnızca üretici tarafından engellenen bu tür manipülasyon olasılığı olan bir cihaz olabilir, ancak bunlar özel durumlardır.

Sıradan bir kullanıcı için, Android Hata Ayıklama Köprüsü komutlarının kullanımı, çoğu durumda, bir Android cihazını geri yüklerken ve / veya yanıp sönerken bir zorunluluk haline gelir.

Kullanım örneği. Bağlı cihazları görüntüleyin

Programın tüm işlevleri, belirli bir komut girildikten sonra ortaya çıkar. Örnek olarak, bağlı cihazları görüntülemenize ve cihazın komutları / dosyaları almaya hazır olma faktörünü kontrol etmenize izin veren bir komutu düşünün. Bunun için aşağıdaki komut kullanılır:

adb cihazları

Sistemin bu komutun girişine yanıtı iki yönlüdür. Cihaz bağlı değilse veya tanınmıyorsa (herhangi bir sürücü kurulu değil, cihaz ADB üzerinden çalışmayı desteklemeyen bir modda ve diğer sebepler) kullanıcıya şu cevabı alır: cihaz bağlı" (bir). İkinci seçenekte, - bağlı ve daha fazla çalışmaya hazır bir cihazın varlığı, seri numarası (2) konsolda görüntülenir.

Çeşitli olasılıklar

Android Debug Bridge aracının kullanıcıya sunduğu özelliklerin listesi oldukça geniştir. Cihazdaki tam komut listesinin kullanımına erişmek için, sahip olmanız gerekir. süper kullanıcı hakları (kök hakları) ve ancak onları aldıktan sonra, Android cihazlarda hata ayıklama aracı olarak ADB'nin potansiyelini ortaya çıkarmaktan bahsedebiliriz.

Ayrı olarak, bir tür yardım sisteminin Android Hata Ayıklama Köprüsü'ndeki varlığına dikkat etmek önemlidir. Daha kesin olmak gerekirse, bu, komuta yanıt olarak görüntülenen, sözdiziminin açıklamasını içeren bir komut listesidir:

adb yardım

Böyle bir çözüm, çoğu kullanıcının, belirli bir işlevi çağırmak için unutulmuş bir komutu veya doğru yazımını hatırlamasına yardımcı olur.

Avantajlar

  • Çoğu cihazın kullanıcıları tarafından kullanılabilen Android yazılımını değiştirmenize izin veren ücretsiz bir araç.

Kusurlar

  • Rusça dil sürümünün olmaması;
  • Komut sözdizimi bilgisi gerektiren konsol uygulaması.

adb Ücretsiz indirin

Android Hata Ayıklama Köprüsü, Android geliştirici araç setinin (Android SDK) ayrılmaz bir parçasıdır. Android SDK araçları da Android Studio Components Kit'e dahildir. Android SDK'yı kendi amaçlarınız için indirmek, tüm kullanıcılar için tamamen ücretsizdir. Bunu yapmak için, Google'ın resmi web sitesindeki indirme sayfasını ziyaret etmeniz yeterlidir.