dev*_*v90 7 performance android proguard android-layout android-fragments
我是第一次学习和实施 proguard。我看过一些示例并在proguard-rules.pro文件中添加以下代码,但还有 1 个文件名为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
Run Code Online (Sandbox Code Playgroud)
您必须在proguard-rules.pro中编写您的 proguard 命令。您可以在项目中找到该文件,如下所示
YourProject -> app -> src-> proguard-rules.pro
Run Code Online (Sandbox Code Playgroud)
在另一个文件中,proguard.cfg您无需执行任何操作。
| 归档时间: |
|
| 查看次数: |
726 次 |
| 最近记录: |