mirror of
				https://github.com/bizhangjie/CatVodSpider.git
				synced 2025-10-30 19:42:16 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			53 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Prolog
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Prolog
		
	
	
	
	
	
| # Merge
 | |
| -flattenpackagehierarchy com.github.catvod.spider.merge
 | |
| -dontwarn org.slf4j.impl.StaticLoggerBinder
 | |
| 
 | |
| # Spider
 | |
| -keep class com.github.catvod.js.* { *; }
 | |
| -keep class com.github.catvod.crawler.* { *; }
 | |
| -keep class com.github.catvod.spider.* { public <methods>; }
 | |
| -keep class com.github.catvod.parser.* { public <methods>; }
 | |
| 
 | |
| # AndroidX
 | |
| -keep class androidx.core.** { *; }
 | |
| 
 | |
| # Gson
 | |
| -keepattributes Signature
 | |
| -keepattributes *Annotation*
 | |
| -dontwarn sun.misc.**
 | |
| -keep class com.google.gson.** { *; }
 | |
| -keep class * extends com.google.gson.TypeAdapter
 | |
| -keep class * implements com.google.gson.TypeAdapterFactory
 | |
| -keep class * implements com.google.gson.JsonSerializer
 | |
| -keep class * implements com.google.gson.JsonDeserializer
 | |
| -keepclassmembers,allowobfuscation class * { @com.google.gson.annotations.SerializedName <fields>; }
 | |
| -keep,allowobfuscation,allowshrinking class com.google.gson.reflect.TypeToken
 | |
| -keep,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken
 | |
| 
 | |
| # Nano
 | |
| -keep class fi.iki.elonen.** { *; }
 | |
| 
 | |
| # OkHttp
 | |
| -dontwarn okhttp3.**
 | |
| -keep class okio.** { *; }
 | |
| -keep class okhttp3.** { *; }
 | |
| 
 | |
| # Logger
 | |
| -keep class com.orhanobut.logger.** { *; }
 | |
| 
 | |
| # QuickJS
 | |
| -keep class com.whl.quickjs.** { *; }
 | |
| 
 | |
| # Sardine
 | |
| -keep class com.thegrizzlylabs.sardineandroid.** { *; }
 | |
| 
 | |
| # Smbj
 | |
| -keep class com.hierynomus.** { *; }
 | |
| -keep class net.engio.mbassy.** { *; }
 | |
| 
 | |
| # Zxing
 | |
| -keep class com.google.zxing.** { *; }
 | |
| -keepclassmembers enum * {
 | |
|     public static **[] values();
 | |
|     public static ** valueOf(java.lang.String);
 | |
| } |