'da ne yapıyor? Sınıfın dersi tutması gerektiğini varsayalım.-keep sınıfı, ProGuard
Ama, belirli bir sınıf sınıf tutarsanız diyelim, bu sözü sınıfını obfuscate olmaz?
-Herkes sınıf com.myproject.activities. **
keep public class
'da ne yapıyor? Sınıfın dersi tutması gerektiğini varsayalım.-keep sınıfı, ProGuard
Ama, belirli bir sınıf sınıf tutarsanız diyelim, bu sözü sınıfını obfuscate olmaz?
-Herkes sınıf com.myproject.activities. **
keep public class
Bunu cevaplamak için çok geç olduğunu biliyorum ama bu kimse için helpfull olabilir vs keep class
arasındaki fark nedir.
-Herkes sınıfları ve sınıf üyelerini belirtir yaklaşık -Herkes Muhafız Kare belgelerine (alanlar ve yöntemler) kodunuzu giriş noktaları olarak muhafaza edilmesi için. Örneğin, bir uygulamayı saklamak için ana sınıfı ana yöntemi ile birlikte belirtebilirsiniz. Bir kütüphaneyi işlemek için, herkes tarafından erişilebilen öğeleri belirtmelisiniz.
ProGuard'ın belirtimleri hakkında daha ayrıntılı bilgi için aşağıdaki bağlantıları inceleyebilirsiniz.
http://omgitsmgp.com/2013/09/09/a-conservative-guide-to-proguard-for-android/
Bu tanım https://www.guardsquare.com/en/proguard/manual/usage açık değildir. '-keep' tipik örneklerinden bazıları neler olduğunu söyler, ancak ne yapar. Küçültmez ve küçülmez mi? Birisi '-keepnames' mevcut olduğunda neden '-keep' kullanmak ister? – AVM