2015-06-10 24 views
16

Yeni tasarım destek kütüphanesi için geçen proguardın çalışması için gerekli olan kurallar hakkında bilgi bulmaya çalıştık. Bununla ilgili hiçbir bilgi bulamadım.Android tasarım destek kütüphanesi proguard kuralları

bu kuralları kullanarak sona erdi:

-keep class android.support.design.widget.** { *; } 
-keep interface android.support.design.widget.** { *; } 
-dontwarn android.support.design.** 

Bu kurallar çalışmıyor gibi görünüyor ama daha iyi kurallar vardır eğer gerçekten emin değilim ya da tasarım desteği kütüphanesinde içindeki tüm sınıfları ile çalışıp çalışmadığını

cevap

16

Bu hatayla karşılaşıyorum error while parsing android/support/design/R$anim.class. Bu kod ile

sonu it:

# support design 
-dontwarn android.support.design.** 
-keep class android.support.design.** { *; } 
-keep interface android.support.design.** { *; } 
-keep public class android.support.design.R$* { *; } 
6

Bu çalışması gerekir:

-keep public class * extends android.support.design.widget.CoordinatorLayout$Behavior { 
    public <init>(android.content.Context, android.util.AttributeSet); 
} 
İlgili konular