2026-09-22 13:55:37 +08:00
|
|
|
|
# WorkManager: R8 反射初始化需要保留构造器(P3 Task 7 后台上传桥接)
|
|
|
|
|
|
-keep class androidx.work.impl.WorkDatabase_Impl { *; }
|
|
|
|
|
|
-keep class androidx.work.** { *; }
|
|
|
|
|
|
-keep class androidx.startup.** { *; }
|
|
|
|
|
|
|
|
|
|
|
|
# OkHttp(原生上传传输):公开 API 保留即可,但 safety net 防混淆异常
|
|
|
|
|
|
-dontwarn okhttp3.**
|
|
|
|
|
|
-dontwarn okio.**
|
2026-09-23 18:36:11 +08:00
|
|
|
|
|
|
|
|
|
|
# ── release 网络/存储修复(2026-09-23:release 包 API 全报 INTERNAL_ERROR)──
|
|
|
|
|
|
# Dio interceptor 链经动态代理:R8 裁剪接口/代理导致请求异常
|
|
|
|
|
|
-keep class dio.** { *; }
|
|
|
|
|
|
-keep interface dio.** { *; }
|
|
|
|
|
|
# flutter_secure_storage(release Keystore 行为)
|
|
|
|
|
|
-keep class com.it_nomads.fluttersecurestorage.** { *; }
|
|
|
|
|
|
# JSON 模型(fromJson 保守保留)
|
|
|
|
|
|
-keep class com.photolive.photo_live.** { *; }
|
|
|
|
|
|
-keep class dev.flutter.plugins.** { *; }
|