diff --git a/mobile/android/app/build.gradle.kts b/mobile/android/app/build.gradle.kts index 30ecc42..e4384db 100644 --- a/mobile/android/app/build.gradle.kts +++ b/mobile/android/app/build.gradle.kts @@ -35,6 +35,11 @@ android { buildTypes { release { + // OpenIM 插件靠反射按字段名分发方法调用,R8/混淆会把字段改名导致 + // 所有 SDK 调用静默无响应(表现为 initSDK 永久不返回)。 + // 与官方样板工程一致:release 关闭混淆和资源压缩。 + isMinifyEnabled = false + isShrinkResources = false // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, so `flutter run --release` works. signingConfig = signingConfigs.getByName("debug") diff --git a/mobile/android/app/src/main/AndroidManifest.xml b/mobile/android/app/src/main/AndroidManifest.xml index e36a9d7..77186a8 100644 --- a/mobile/android/app/src/main/AndroidManifest.xml +++ b/mobile/android/app/src/main/AndroidManifest.xml @@ -1,6 +1,9 @@ + + diff --git a/mobile/pubspec.yaml b/mobile/pubspec.yaml index d92f459..c2cd67c 100644 --- a/mobile/pubspec.yaml +++ b/mobile/pubspec.yaml @@ -1,7 +1,7 @@ name: changlian description: 畅联 —— 公司内部通讯 App(手机端) publish_to: "none" -version: 1.0.4+5 +version: 1.0.5+6 environment: sdk: ">=3.6.0 <4.0.0"