2012-06-11 17 views
30

Ben, bir uygulama projesi ve dayandığı bir kütüphane projesi için aynı kurallar uygulamak gerekir ben kütüphane projesine uygulamadan proguard.cfg içeriğini çoğaltmak gerekiyor varsayarsak? Başka bir deyişleKütüphane projeleri için proguard.cfg gerekli mi?

, uygulamanın proguard.cfg varlığını dayandırdığı tüm kütüphane projeleri "ele geçirmek" yok ya ben açıkça kütüphane projelerinin her biri için kuralları belirtmek gerekir?

cevap

85

Kütüphane projeler ProGuard çalışmaz, bu nedenle herhangi bir yapılandırma kullanmayın.

Uygulama projeleri herhangi başvurulan kütüphaneler de dahil olmak üzere tüm kod tabanı, karartmak, bu yüzden uygulama kodu için ve kütüphane kodu için uygun yapılandırmayı gerekir.

+27

Wow! Proguard'ın geliştiricisinden daha güvenilir olamaz. + 1 kabul etmek –

+0

Herhangi bir proguard yapılandırma dosyası olmadan bile gizleme yapılır mı? –

+0

Kitaplık projesini uygulamadaki proguard dosyasından nasıl başvuruyorsunuz? –

4

Cevabın "Hayır" olduğunu görüntülenir: Proguard kodu from the libraries too allak bullak edecektir.

Ama bu

2010 yılında oldu ve biz özellikler özellikle Android geliştirme araçları, sürekli değişiyor olduğu gayet iyi biliyoruz. Eğer daha otoriter bir cevap gelirse, kabul edeceğim. kendileri tarafından

İlgili konular