45 lines
1.2 KiB
INI
45 lines
1.2 KiB
INI
##---------------Begin: proguard configuration common for all Android apps ----------
|
|
|
|
-dontwarn org.apache.http.**
|
|
-keep class org.apache.http.** { *; }
|
|
-dontwarn org.apache.commons.httpclient.**
|
|
-keep class org.apache.commons.httpclient.** { *; }
|
|
-dontwarn org.apache.http.**
|
|
-dontwarn android.webkit.**
|
|
-keep class org.apache.http.** { *; }
|
|
-keep class org.apache.commons.codec.** { *; }
|
|
-keep class org.apache.commons.logging.** { *; }
|
|
-keep class android.net.compatibility.** { *; }
|
|
-keep class android.net.http.** { *; }
|
|
|
|
## IKAnalyzer
|
|
-dontwarn org.wltea.analyzer.**
|
|
-keep class org.wltea.analyzer.** { *; }
|
|
|
|
## fastjson
|
|
-dontwarn com.alibaba.fastjson.**
|
|
-keep class com.alibaba.fastjson.** { *; }
|
|
|
|
## xutils
|
|
-dontwarn com.lidroid.**
|
|
-keep class com.lidroid.** { *; }
|
|
|
|
-keep interface com.tiqiaa.common.IJsonable
|
|
-keep public class * implements com.tiqiaa.common.IJsonable {
|
|
public <methods>;
|
|
<fields>;
|
|
}
|
|
|
|
-keepnames class com.tiqiaa.local.LocalIrDb
|
|
-keepnames class com.tiqiaa.local.LocalIrDb$*
|
|
-keepclassmembers class com.tiqiaa.local.LocalIrDb$* {
|
|
<init>(...);
|
|
}
|
|
|
|
#-keepnames class com.icontrol.dev.IControlIRData
|
|
#-keepclassmembers class com.icontrol.dev.IControlIRData {
|
|
# <init>(...);
|
|
#}
|
|
|
|
-keepattributes Signature
|
|
-keepattributes *Annotation* |