2013-07-22 21 views
6

Android projesinden istenmeyen değişkenleri kaldırabilen araçlar var mı? PMD'yi denedim (ki bu iyi bir araç), ama daha jenerik kullanılmayan bir değişken sökücü istiyorum. Muhtemelen Android.Lintİstenmeyen, kullanılmayan değişkeni kaldırmak için bir araç var mı

Android Lint kullanabilirsiniz

+1

IDE'niz oluşturulan ancak hiç kullanılmayan değişkenleri vurgulamıyor mu? –

+0

@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

+1

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. –

cevap

3

bakın eksik Evet AndroidUnusedResources

Check this out here

denilen yararlı bir araçtır var
+0

Güzel bir araç, kontrol edeyim – Abx

3

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:

  1. Eksik çeviriler (ve kullanılmayan çeviriler)
  2. 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ı)
  3. Kullanılmayan kaynakları
  4. tutarsız dizi boyutları()
  5. Erişilebilirlik ve uluslararası sorunları (dizeleri, contentDescription, vs)
  6. Kullanılabilirlik sorunları (gibi bir metin alanına bir giriş türünü belirten değil)

http://tools.android.com/tips/lint

İlgili konular