Google, yeni Android Kod Arama aracıyla AOSP'de arama yapmayı kolaylaştırıyor

click fraud protection

Google, Android Açık Kaynak Projesi (AOSP) içerisinde kod aramayı kolaylaştıran yeni Android Kod Arama Aracını duyurdu. Daha fazlasını öğrenmek için okumaya devam edin!

Android'in kaynak kodu şu adreste bulunur: Android Açık Kaynak Projesi Git depolarıve buna bağlı olarak, burada Her yeni Android sürümü için kaynak kodu yüklenir. Kaynak kodunun açık kaynaklı ve ücretsiz olarak mevcut olması kesinlikle büyük bir artı olsa da, AOSP'de arama yapmak şu ana kadar hoş ve zahmetsiz bir iş olmadı. Belirli sınıfların ve yöntemlerin nasıl oluşturulduğunu araştırmak istiyorsanız, depoyu kopyalayabilir ve grep gibi bir aracı kullanarak manuel olarak arama yapabilirsiniz veya aşağıdaki gibi çevrimiçi araçlara güvenmeniz gerekir: AndroidXRef veya Opersis. Google, AOSP'de arama yapmayı daha da kolaylaştırıyor ile Android Açık Kaynak Projesi için yeni genel Android kodu arama aracı.

AOSP çok büyük olduğundan ve sürekli güncellendiğinden, AOSP'yi klonlamak ve yerel bir sürüm aramak herkes için mümkün değildir. Çevrimiçi araçlar da mükemmel bir çözüm değildir, çünkü çoğu zaman en son kaynak kodu sürümleriyle güncellenmezler. Google'ın

yeni Android kod arama aracıancak, kodlardan biriyle birleştirildikten hemen sonra kodla çalışır. halka açık AOSP Git depoları. Bu, onu yalnızca belirli özelliklerin Android'de nasıl çalıştığını bulmak için yararlı kılmakla kalmaz, aynı zamanda hata raporlarında bağlantılar sağlamaya ve geliştirme dışı cihazlarda hızlı aramalar yapmaya da yardımcı olur. Araç aynı zamanda çapraz referans desteğini de içeriyor ve geliştiricilerin AOSP içinde başka bir yerde kullanıldığında arama yapmasına olanak tanıyor. Android kod arama aracı aynı zamanda daha gelişmiş arama araçlarını da destekler ve bunların hepsini bulabilirsiniz burada belgelendi.

Şu an itibariyle, Android kod arama aracı yalnızca AOSP'nin ana şubesinde arama yapabilmektedir; AOSP'nin bazı diğer durumlarda nasıl davrandığını görememeniz nedeniyle bir sınırlama sunan AOSP'nin güncel sürümü Salıverme. Ancak Google, aracın zamanla daha karmaşık hale geleceğini belirtiyor ve bu nedenle gelecekte daha fazla fayda sağlamasını bekliyoruz.


Kaynak: Android Geliştiricileri Blogu