Çoğu Android uygulaması, depolama veya kamera erişimi gibi temel izinleri kolayca isteyebilir. Ancak, bazı uygulamaların düzgün çalışması için sistem düzeyinde izinler gerekir.
Telefonunuzu köklendirerek bunun üstesinden gelebilseniz de, bu karmaşık ve bazen gereksiz bir işlemdir. Bunun yerine ABD komutlarını kullanarak gelişmiş izinler verebilirsiniz.
Bu yazıda, ADB'nin ne olduğunu ve Android'de izin vermek için nasıl kullanılacağını açıklayacağız.
Android Hata Ayıklama Köprüsü (ADB) Nedir?
Android'de normal kullanıcılar genellikle aşağıdakiler gibi sistem korumalı görevleri gerçekleştiremezler: istenmeyen önceden yüklenmiş uygulamaları kaldırma işletim sistemi dosyalarını köklendirme yoluyla değiştirmek gibi gelişmiş teknikler olmadan. ADB'nin (Android Hata Ayıklama Köprüsü) devreye girdiği yer burasıdır.
ADB, root gerektiren görevleri gerçekleştirmek için bir Android cihazını bir bilgisayara bağlayabileceğiniz bir komut satırı aracıdır.
İlişkili: Her Android Kullanıcısının Bilmesi Gereken Pratik ADB Komutları
Sistem uygulamalarını kaldırmak, APK dosyalarını yüklemek, sistem günlüklerini almak, uygulamalara ek izinler vermek ve daha fazlası için çeşitli yararlı ADB komutlarını kullanabilirsiniz.
ADB Üzerinden İzinler Nasıl Verilir?
Komutları kullanmadan önce cihazınızla bir ADB bağlantısı kurmanız gerekir. ADB komutları tüm işletim sistemleri için aynı olduğundan, Windows, Mac veya Linux kullanmanın neredeyse hiçbir farkı yoktur.
Ancak, Windows kullanıcıları PowerShell'i kullanacak, Mac ve Linux kullanıcılarının ise ADB komutlarını yürütmek için bir terminal veya kabuk kullanması gerekiyor.
ziyaret edin Android Geliştiricileri web sitesi ve indir SDK Platform Araçları işletim sisteminiz için dosya.
2. ZIP'i çıkarın
Bu adım yalnızca Windows kullanıcıları içindir; Mac veya Linux kullanıyorsanız bir sonraki adıma geçin.
Windows kullanıcısıysanız, ZIP dosyasını indirdiğiniz konuma göz atın. Şimdi, ZIP'yi çıkarın ve platform araçları klasörü bir kez silin (klasörü çift tıklamayın).
3. PowerShell'i veya Terminal'i açın
Windows kullanıyorsanız, basılı tutun alt ve bas F, S, sonra A (sırasıyla bir seferde bir tuş). Bu tuş kombinasyonu, PowerShell'i yönetici olarak açacaktır.
Linux veya Mac kullanıyorsanız, içeriğin bulunduğu klasörde bir Terminal açmanız gerekir. platform araçları klasör saklanır.
4. Geliştirici Seçeneklerini Etkinleştir
Şimdi, zaten değilse, akıllı telefonunuzda Geliştirici Seçeneklerini etkinleştirmeniz gerekir. Bunu yapmak için şuraya gidin: Ayarlar > Telefon hakkında ve üzerine dokunun Yapı numarası (Yedi kere).
Şifre isterse, kilit ekranı şifrenizi girin.
5. USB Hata Ayıklamayı Etkinleştirin ve Telefonunuzu Bağlayın
Şimdi, Geliştirici Seçeneklerine gidin ve etkinleştirin USB hata ayıklama. basmak tamam bir açılır pencere tarafından istenirse. Son olarak, telefonunuzu bir USB kablosu kullanarak bilgisayarınıza bağlayın.
6. Cihaz Bağlantısını Onaylayın
Cihazınızın başarıyla bağlanıp bağlanmadığını kontrol etmek için PowerShell veya Terminal'e aşağıdaki komutu yazın:
.\adb cihazları
Yukarıdaki komutu girdikten sonra cihazınızın benzersiz seri numarasını göremiyorsanız, sizin açınızdan bir sorun var demektir. Bu, esas olarak PC'niz cihazınızdaki ADB sürücülerini algılayamadığında olur.
Bu sorunu gidermek için evrensel sürücüleri şu adresten indirip yükleyin: ClockworkMod web sitesi veya en son sürüm ADB yükleyicisini şuradan indirin: bu XDA forum gönderisi.
Sorununuz devam ederse kılavuzumuzdaki adımları izleyin. Windows'ta ADB bağlantı sorunlarını düzeltme.
7. USB hata ayıklamasına izin ver
ADB komutlarını ilk kez kullanıyorsanız, altıncı adımdan sonra, telefonunuzda bunu isteyip istemediğinizi soran bir açılır pencere belirecektir. USB hata ayıklamasına izin ver. yazan onay kutusunu seçin. Her zaman bu bilgisayardan izin ver ve dokunun İzin vermek.
8. ADB Komutlarını Girin
Şimdi, PowerShell veya Terminal'e aşağıdaki komutu yazın:
.\adb kabuğu
Son olarak, ADB kullanan herhangi bir uygulamaya izin vermek için bu komutu kullanabilirsiniz:
pm hibe
Yer değiştirmek uygulamanın paket adı ve gerekli izin ile. Paket adını bulamazsanız, indirebilirsiniz. Paket Adı Görüntüleyici 2.0 ve gelişmiş izin gerektiren uygulamayı arayın. Bizim durumumuzda Battery Guru uygulamasına izin vereceğiz.
Örneğin, aşağıda görebileceğiniz gibi, com.paget96.batteryguru paket adı ve Android.izin. PACKAGE_USAGE_STATS izindir. Bu, BatteryGuru uygulamasını arar ve kullanım ile istatistikleri görmek için erişim sağlar.
pm grantcom.paget96.batteryguru android.permission. PACKAGE_USAGE_STATS
Başka bir örnek olarak, isterseniz Telefonunuzu rootlamadan Naptime'ı kullanın, gerekli izinleri vermek için aşağıdaki komutları girebilirsiniz:
pm com.franco.doze android.permission verin. ÇÖPLÜK
pm com.franco.doze android.permission verin. WRITE_SECURE_SETTINGS
ADB ile Android Üzerinde Daha Fazla Kontrol Elde Edin
Hiç şüphe yok ki, ADB birçok faydalı şey için harika bir araçtır. Yalnızca uygulama izinleri vermenize yardımcı olmakla kalmaz, aynı zamanda sistem verilerinizi root olmadan da yedekleyebilirsiniz.
ADB'nin gücünü keşfettiğinizde, Android ortamının çok yönlülüğünü anlamaya ve keyfini çıkarmaya başlayacaksınız.
Android cihazınız üzerinde daha fazla kontrol sahibi olmak ister misiniz? ADB işlevselliğini köklendirme olmadan kullanmanıza izin veren bu uygulamaları deneyin.
Sonrakini Oku
- Android
- Android İpuçları
- Android Köklendirme
Rishabh, teknolojinin anlaşılmasını kolaylaştırmaya çalışan bir Teknoloji Yazarıdır. Gündüzleri özel bir Teknoloji Yazarı ve geceleri Pro MOBA oyuncusu olarak çalışıyor. Rishabh, Android ve teknolojiyle ilgili diğer konular hakkında yazmayı sever. XD yazmadığı zamanlarda onu genellikle Android cihazıyla uğraşırken bulabilirsiniz.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın