1
我正在學習和第一次使用proguard。我看過一些例子,並在proguard-rules.pro
文件中添加以下代碼,但還有另外一個文件proguard.cfg
。proguard-rules.pro和proguard.cfg的區別
我試過谷歌這個但是無法理解proguard.cfg
和proguard-rules.pro
文件之間的區別。
我已經添加在proguard-rules.pro
文件下面,但我應該在proguard.cfg
文件
#---------------TEST
-dontwarn javax.annotation.**
-keep class com.google.**
-dontwarn com.google.**
-keep class com.conviva.**
-dontwarn com.conviva.**
-keep class com.loopj.android.http.**
-keep class org.apache.http.**
-keep class rx.internal.util.**
-keep class com.algolia.search.**
-dontwarn com.loopj.android.http.**
-dontwarn org.apache.http.**
-dontwarn rx.internal.util.**
-dontwarn com.algolia.search.**
-keep public class android.net.http.SslError
-keep public class android.webkit.WebViewClient
-dontwarn android.webkit.WebView
-dontwarn android.net.http.SslError
-dontwarn android.webkit.WebViewClient
-assumenosideeffects class android.util.Log {
public static boolean isLoggable(java.lang.String, int);
public static int v(...);
public static int i(...);
public static int w(...);
public static int d(...);
public static int e(...);
}
#---------------TEST
謝謝,所以proguard.cfg應該是空的呢? – Kirmani88