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
Ş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