RxJava+Retrofit代码混淆

简介: -dontwarn javax.annotation.**-dontwarn javax.inject.**# OkHttp3-dontwarn okhttp3.
-dontwarn javax.annotation.**
-dontwarn javax.inject.**

# OkHttp3
-dontwarn okhttp3.logging.**
-keep class okhttp3.internal.**{*;}
-dontwarn okio.**
# Retrofit

-dontwarn retrofit2.**
-keep class retrofit2.** { *; }
-keepattributes Signature
-keepattributes Exceptions
# RxJava RxAndroid

-dontwarn sun.misc.**
-keepclassmembers class rx.internal.util.unsafe.*ArrayQueue*Field* {
    long producerIndex;
    long consumerIndex;
}
-keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueProducerNodeRef {
    rx.internal.util.atomic.LinkedQueueNode producerNode;
}
-keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueConsumerNodeRef {
    rx.internal.util.atomic.LinkedQueueNode consumerNode;
}

# Gson
-keep class com.google.gson.stream.** { *; }
-keepattributes EnclosingMethod
目录
相关文章
|
SQL 分布式计算 DataWorks
调度参数在MaxCompute的使用
本文主要讲解如何测试DataWorks调度参数在MaxCompute上使用
5012 0
调度参数在MaxCompute的使用
|
7月前
|
Cloud Native API 微服务
微服务引擎 MSE 及云原生 API 网关 2025 年 1 月产品动态
微服务引擎 MSE 及云原生 API 网关 2025 年 1 月产品动态。
166 77
|
10月前
|
缓存 JavaScript UED
Vue3中v-model在处理自定义组件双向数据绑定时有哪些注意事项?
在使用`v-model`处理自定义组件双向数据绑定时,要仔细考虑各种因素,确保数据的准确传递和更新,同时提供良好的用户体验和代码可维护性。通过合理的设计和注意事项的遵循,能够更好地发挥`v-model`的优势,实现高效的双向数据绑定效果。
317 64
|
Dart JavaScript 前端开发
Dart或Flutter中解决异常-type ‘int‘ is not a subtype of type ‘double‘
Dart或Flutter中解决异常-type ‘int‘ is not a subtype of type ‘double‘
419 4
|
Android开发
Android Retrofit,Gson,Okhttp混淆
Android Retrofit,Gson,Okhttp混淆
720 0
|
XML 负载均衡 前端开发
什么是ajax,ajax都有哪些优点和缺点?
什么是ajax,ajax都有哪些优点和缺点?
370 1
|
安全 Windows
Windows 去除打开exe文件安全警告
 --> Win + R 打开运行窗口  --> 输入gpedit.msc 运行  --> 用户配置  --> 管理模板  --> Windows组件  --> 附件管理器  --> 中等风险文件类型的包含列表  --> 勾选已启用  --> 填写.exe  --> OK
2352 0
|
JavaScript 前端开发 UED
基于Vue3实现一个前端埋点上报插件并打包发布到npm(上)
基于Vue3实现一个前端埋点上报插件并打包发布到npm(上)
926 0
|
JavaScript 前端开发 小程序
Flutter 完美的验证码输入框(2 种方法)【Flutter 专题 25】
重点是什么? 真实世界的 完美的验证码输入框或 PIN 输入 UI 通常满足以下最低要求: 有 4 个或 6 个文本域,每个文本域只能接受 1 个字符(通常是一个数字) 输入数字后自动聚焦下一个字段 您经常在需要电话号码确认、电子邮件或双因素身份验证的应用程序中看到此功能。
1934 0
Flutter 完美的验证码输入框(2 种方法)【Flutter 专题 25】

热门文章

最新文章