potansiyel hatalar için Android projesi kaynakları tarar ADT 16 (ve Araçlar 16) tanıtılan yeni bir araçtır. Hem bir komut satırı aracı hem de Eclipse (aşağıda açıklanmıştır) ve IntelliJ ile entegre olarak kullanılabilir. Mimari kasıtlı olarak IDE bağımsızdır, bu yüzden diğer IDE'lerle, diğer inşa araçlarıyla ve sürekli entegrasyon sistemleriyle de entegre olacak. İşte
o aradığı hataların türlerinden bazı örnekler:
- Eksik çeviriler (ve kullanılmayan çeviriler)
- Düzen performans sorunlarını (eski layoutopt aracı bulmak için kullanılan tüm sorunları ve kodlanmış dizileri birden fazla yapılandırma tanımlanır daha fazlası)
- Kullanılmayan kaynakları
- tutarsız dizi boyutları()
- Erişilebilirlik ve uluslararası sorunları (dizeleri, contentDescription, vs)
- Kullanılabilirlik sorunları (gibi bir metin alanına bir giriş türünü belirten değil)
http://tools.android.com/tips/lint
IDE'niz oluşturulan ancak hiç kullanılmayan değişkenleri vurgulamıyor mu? –
@Scott Helme. Evet, ancak bazı zamanlar farklı paketlerden gelen değişkenlerle kalabalıklaşıyor ve değişkenleri kaldırmak için her paket, her bir sınıf ve her bir kaynak üzerinden gitmek zorlaşıyor. Özellikle Dize, Dimen vb – Abx
Bir araç, kütüphane veya favori site dışı kaynak önermemizi veya bulmamızı isteyen sorular, yanıtlanmış cevapları ve istenmeyen postaları çekme eğiliminde olduklarından Yığın Taşması için konu dışıdır. Bunun yerine, sorunu ve çözmek için şimdiye kadar yapılmış olan şeyi açıklayın. –