27
sadece bazı paketleri karartmak istiyorum. Ben com.foo gelen iki durumda da sınıflarıSadece com.foo. * Ve com.bar. * (ProGuard) 'ı nasıl gizleyebilirim?
-keepclasseswithmembers class **, !com.foo.**, !com.bar.** { *; }
ve
-keepclasseswithmembers class !com.foo.** { *; }
-keepclasseswithmembers class !com.bar.** { *; }
denedi
com.foo.*
com.bar.*
* ve com.bar . * değil gizlenmiştir.
de ProGuard düzenli ifadelerin açıklama bulabilirsiniz Sen http://proguard.sourceforge.net/manual/usage.html#keepoverview
çeşitli -Herkes seçeneklerin bir özetini bulabilirsiniz
çalışması gerekir Bu çizgiyi hiçbir şey yapmayın. Neyi engelleyebilir? – rekire
@rekire Belki build.gradle'da "minifyEnabled true" ayarlamamış olabilirsiniz? – wooohoh