Windows 10, Mac veya Linux'ta ADB ve Fastboot nasıl kurulur

Günümüzde en çok kullanılan mobil işletim sistemlerinden biri Google tarafından geliştirilen Android'dir ve farklı işlevleri içinde yapılandırma, güvenlik, tasarım ve yüzlerce cihazla uyumluluk açısından çok yönlülük buluyoruz. Mobil sistemler dünyası içinde, Android'in ölçeklenebilirliğine doğrudan etkisi olan ve uygulamaların geliştirilmesi olan çok ilginç bir bölüm var, bunun en ufak bir hatanın verdiği karakterler, semboller ve işaretler dünyası olduğunu biliyoruz. Sonuç olarak, kodun yürütülmesi doğru şekilde gerçekleştirilmiyor, ancak her şey beklendiği gibi giderse, binlerce Android kullanıcısı için harika özelliklere sahip benzersiz uygulamalar oluşturabiliriz, peki, bu geliştirme görevini kolaylaştırmak için Android sağladı. bugün kullanılan ana işletim sistemleri için mevcut olan ücretsiz ADB yardımcı programı.

Solvetic, ne olduğunu ve bu sistemlere ADB ve fastboot'un nasıl kurulacağını açıklayacak ve böylece Android'i kullanmak için bir BT şubesi daha olacak.

ADB nedirADB (Android Debug Bridge), büyük işlevlere sahip bir komut satırı aracı olarak geliştirilmiştir ve bu sayede, kullanılan bilgisayara doğrudan bağlanan bir emülatör veya bir Android cihaz örneği ile iletişim kurmak mümkün olacaktır.

ADB sayesinde, emülatör veya bağlı cihaz üzerinde çeşitli komutların yürütülmesinin mümkün olacağı bir Unix kabuk terminaline erişime karşı, uygulama yükleme ve hata ayıklama gibi Android cihazlarda farklı ve çeşitli eylemler gerçekleştirmek mümkün olacaktır. üretken bir ortamda nasıl işlev görür.

ADB ÖzellikleriADB, kullanımı için üç temel bileşenin dahil edildiği bir istemci-sunucu programı olarak geliştirilmiştir:

  • Komutları göndermekten sorumlu bir istemci, bu istemci geliştirme ekibinde yürütülür, bu istemci kendisine özel bir ADB komutu sayesinde komut satırı terminalinden çağrılabilir.
  • Cihazdaki komutları yürütmekten sorumlu bir arka plan programı. Daemon, kullanılacak öykünücünün veya aygıtın her bir örneğinde arka plan işlemi olarak çalıştırılır.
  • İstemci ve Daemon arasındaki iletişimi yönetmekle görevli bir sunucu olan bu sunucu, geliştirme makinesinde bir arka plan işlemi olarak çalışır.

adb aracı "android_sdk / platform-tools /" yolunda bulunur.

ADB nasıl çalışır?Herhangi bir ADB istemcisi başlatıldığı anda, bu istemci önce o anda çalışan bir ADB sunucu işlemi olup olmadığını kontrol etmelidir, değilse, sunucu işlemi başlatılır. Sunucu başlatıldığı anda, yerel TCP bağlantı noktası 5037'ye bağlıdır ve oradan ADB istemcileri tarafından gönderilen komutları arar, tüm ADB istemcilerinin ADB tarafından sunucuyla iletişim kurmak için bağlantı noktası 5037'yi kullandığına dikkat edilmelidir.

İletişim işlemi tamamlandıktan sonra, sunucu, yürütülmekte olan tüm emülatör veya aygıt örnekleriyle bağlantı kurar ve burada 5555 ila 5585 aralığını kullanarak tek numaralı bağlantı noktalarının tarama görevlerini gerçekleştiren öykünücülerin veya aygıtların örneklerini bulur, bu aralık emülatörler ve cihazlar tarafından kullanılır.

Hızlı Önyükleme Nedir?Fastboot, Android tarafından geliştirilen ve bilgisayarda önceden belirlenmiş bazı yazılım faktörlerini değiştirmek ve dosyaların yanıp sönmesi için yararlı olan bir araçtır, kötü yürütülen bir şeyin Android sistemi boyunca olumsuz bir etkisi olacağından bu yardımcı programın kullanımının dikkatli olduğunu belirtmekte fayda var. operasyon.
Fastboot kullanmanın avantajlarından biri, terminalin ROM'unu değiştirmek için Bootloader'ın kilidini açmanın mümkün olmasıdır.

Fastboot'a normal olarak girmek için güç düğmesi + ses açma tuşu (Yukarı) kullanılır.

1. ADB'yi Windows 10'da fastboot ile yükleyin


ADB'yi nasıl indirip kullanabileceğimizi görmeden önce, her şeyin doğru çalışması için Android cep telefonumuzda bir dizi önceki adımı gerçekleştirmeliyiz.

Aşama 1
İlk adım telefon ayarlarına gitmek olacak ve ayarların son kısmında gördüğümüz gibi "Telefon hakkında" satırına tıklayın:

Adım 2
Yeni pencerede "Çekirdek sürümü" bölümünü buluyoruz:

Aşama 3
Orada Android geliştirici modunu etkinleştirmek için bu bölüme 7 kez tıklamamız gerekiyor, bundan sonra "Geliştirici seçenekleri" bölümüne gidiyoruz ve "USB hata ayıklama" satırının anahtarına tıklamalıyız, aşağıdaki mesaj görüntülenecektir. Android'de bu modu etkinleştirmek için "Kabul Et" düğmesine tıklıyoruz. Daha net görebilmeniz için size örnek bir eğitim bırakıyoruz.

4. Adım
Şimdi kurulumun kendisine geçiyoruz. Windows işletim sistemleri için öncelikle aşağıdaki bağlantıdan ADB yardımcı programını indirmeliyiz:

Adım 5
Söz konusu sıkıştırılmış dosyanın içeriğini çıkarmaya devam ediyoruz:

BÜYÜT

Adım 5
Orada fastboot'un dahil olduğu tüm ADB paketini buluyoruz. Şimdi bu içeriği "C: \ Windows" yolunda çıkarıyoruz:

BÜYÜT

6. Adım
Bunu çalıştırırken, C sürücüsünde platform araçları dizinine sahip olacağız ve oradan ADB'yi çalıştırmak mümkün olacak. Alternatif olarak, aşağıdaki yöntemi kullanarak ADB'yi Windows 10'a kurmak mümkün olacaktır, orada aşağıdaki yola gitmeliyiz:

  • Kontrol Paneli
  • Güvenlik sistemi
  • sistem

BÜYÜT

7. Adım
Orada "Gelişmiş sistem konfigürasyonu" satırına tıklıyoruz ve açılır pencerede "Gelişmiş seçenekler" sekmesine gideceğiz ve orada altta bulunan "Ortam değişkenleri" düğmesine tıklıyoruz:

8. Adım
Aşağıdakiler görüntülenecektir:

9. Adım
Orada "Yol" satırını seçiyoruz ve "Düzenle" düğmesine tıklıyoruz, aşağıdakiler görüntülenecektir:

Adım 10
Orada "İncele" düğmesine tıklıyoruz ve indirilen ADB içeriğinin çıkarıldığı yola gireceğiz. Değişiklikleri kaydetmek için Tamam'a tıklayın. Windows 10'daki bir başka yararlı yöntem, doğrudan indirilen içeriğe gitmek ve ücretsiz bir yerde Shift tuşuna basıp sağ tıklayıp "PowerShell penceresini burada aç" seçeneğini seçmektir:

11. Adım
Şimdi Android cihazımızı Windows 10'a bağlamanın zamanı geldi ve orada, USB modunda "Dosyalar" seçeneğini seçin:

Adım 1/2
Bu seçeneği seçerek, açılmış olan PowerShell konsoluna gideceğiz ve aşağıdakileri yürüteceğiz:

 adb cihazları

BÜYÜT

Adım 13
Orada görebileceğimiz gibi, iki temel eylem gerçekleştirilir:

  • ABD arka plan programını 5037 bağlantı noktasını kullanarak başlatma
  • Bilgisayara bağlı Android cihazların tespiti

Adım 14
Bu işlemi ilk yaptığımızda Linux ve macOS için de geçerli, cihazın yetkilendirilmediğini görebiliyoruz, dolayısıyla Android cihazda aşağıdaki mesajı göreceğiz:

Adım 15
Orada parmak izine izin vermek için Kabul Et'e tıklıyoruz. Şimdi takımın ADB'de yetkilendirildiğini görebiliyoruz:

BÜYÜT

2. Linux'ta ADB ve fastboot yükleyin


Bu durumda Ubuntu 18.04 kullanacağız, Linux durumunda ADB'yi kurmak için iki yöntemimiz var.

Not64 bitlik bir sürüm kullanılması durumunda, glibc.i686, libstdc ++ paketlerinin kurulması gerekecektir.

Aşama 1
Linux'ta önce aşağıdaki bağlantıdan ADB'yi indirmeliyiz:

Adım 2
İndirilen içeriği çıkarmaya devam ediyoruz, bundan sonra bir terminal konsolu açıyoruz ve aşağıdaki satırı çalıştırdığımız ana dizine gidiyoruz:

 sudo nano .bashrc 
Adım 2
Görüntülenen dosyanın sonuna aşağıdaki sözdizimini gireceğiz:
 dışa aktar YOL = $ {YOL}: / ana sayfa / ”kullanıcı” / ADB'ye giden yol 

Aşama 3
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:

Ctrl + O

Düzenleyiciyi şunu kullanarak bırakıyoruz:

Ctrl + X

4. Adım
Bundan sonra bağlı cihazlara erişmek için adb'yi çalıştırıyoruz. Şimdi, Linux'ta kullanmak için başka bir yöntem, onu doğrudan konsola kurmaktır, bunun için önce aşağıdakileri uygularız:

 sudo apt yükleme adb 

Adım 5
ADB'nin indirilmesini ve kurulmasını onaylamak için S harfini giriyoruz.

NotCentOS veya fedora kullanılması durumunda aşağıdakileri uygularız:

 sudo yum android araçlarını kurun

6. Adım
Şimdi aşağıdakileri uygulayacağız:

 adb cihazları

7. Adım
Gördüğümüz gibi, her şeyden önce, ADB arka plan programı etkinleştirildi. Aktif cihazların listelenmesi için ekipman bağlandığında tekrar adb cihazlarını çalıştırırız:

3. ADB ve fastboot'u macOS Mojave'ye yükleyin

Aşama 1
macOS Mojave söz konusu olduğunda, öncelikle aşağıdaki bağlantıdaki yardımcı programı indirmeliyiz.

Adım 2
Bundan sonra içeriği çıkarırız, bir tebligat açarız ve aşağıdaki sözdizimini uygularız:

 cd / ADB yolu 
Aşama 3
oraya eriştiğimizde, bağlı bilgisayarları listelemek için adb aygıtlarını çalıştırmanız yeterlidir. Şimdi, bu yöntemin bir hata oluşturması durumunda, ADb'nin kurulumu için HomeBrew'u kullanabiliriz, bu macOS için bir paket yöneticisidir.
İlk önce HomeBrew'u aşağıdaki komutla kuruyoruz:
 ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

BÜYÜT

4. Adım
Orada kurulum işlemini başlatmak için Enter tuşuna basıyoruz. Şimdi aşağıdakileri çalıştırarak ADB'yi kuracağız:

 brew fıçısı android platform araçlarını kurun 

BÜYÜT

Adım 5
ADB indirme işleminin başladığını görebiliriz:

BÜYÜT

6. Adım
Bu işlem bittiğinde aşağıdakileri göreceğiz:

BÜYÜT

7. Adım
Adb cihazlarını çalıştırarak hizmeti etkinleştiririz:

BÜYÜT

8. Adım
Şimdi bilgisayarı macOS Mojave'ye bağladık ve yine adb aygıtlarını listelenecek şekilde çalıştırıyoruz:

BÜYÜT

9. Adım
Bu noktadan itibaren, Android'de fastboot ile birlikte ADB'yi kullanabiliyor ve böylece yeni geliştirme olanakları evrenini keşfedebiliyoruz. Tüm sistemlerde ADB bağlantısının durumu aşağıdakilerden biri olabilir:

  • çevrimdışı - Bulut sunucusunun ADB'ye bağlı olmadığını veya yanıt vermediğini gösterir.
  • cihaz - Bu seçenek, örneğin ADB sunucusuna bağlı olduğunu gösterir.
  • cihaz yok - Bağlı emülatör veya cihaz yok.

Adım 10
Fastboot ile kullanabileceğimiz bazı faydalı komutlar şunlardır:

Cep telefonunun bağlı olduğunu kontrol edin

 hızlı önyükleme cihazları

Bir ROM'u Flashlayın

 fastboot flash (rom adı) .zip

Kurtarma flaşı

 fastboot flash kurtarma recovery.img

Bir çekirdeğin yanıp sönmesi

 fastboot flash önyükleme boot.img

Kurtarma moduna önyükleme

 fastboot önyükleme kurtarma.img

Önyükleyicinin kilidini aç

 hızlı önyükleme oem kilidini açma

Önyükleyiciyi engelle

 hızlı önyükleme oem kilidi

11. Adım
Bazı temel ADB komutları şunlardır:

Bağlı cihazları listele

 adb cihazları 

Cep telefonundan bilgisayara dosya kopyalama

 adb çekme 

Mobil cihazımıza bir dosya gönderin

 adb itme 

Bir uygulamayı kaldır

 adb kaldırma 

Mobil cihazınıza bir .apk uygulaması yükleyin

 adb kurulumu 

Cep telefonunu normal modda yeniden başlatın

 adb yeniden başlatma 

Telefonu önyükleyici modunda veya kurtarma modunda yeniden başlatın

 adb yeniden başlatma-önyükleyici / yeniden başlatma kurtarma 

ADB ve fastboot ile Android'in kullanım kapasitesini tamamen artırmak için bir dizi eksiksiz ve işlevsel yardımcı programa sahibiz.

wave wave wave wave wave