要解决“Android : com.google.firebase.auth.FirebaseAuth#getInstance 已被 Proguard 移除。”的问题,您可以尝试以下解决方法:
-keep class com.google.firebase.auth.** { *; }
-keep class com.google.android.gms.** { *; }
检查 Firebase 版本:确保您在项目中使用的 Firebase 版本与您在 Gradle 文件中声明的版本相匹配。如果您使用的是较旧的 Firebase 版本,则可能需要升级到最新版本。
清除并重新构建项目:有时,由于构建缓存或其他问题,清除并重新构建项目可以解决此问题。您可以尝试运行以下命令来清除构建缓存并重新构建项目:
./gradlew clean
./gradlew build
检查依赖项:确保您的项目中包含正确的 Firebase 和 Google Play Services 依赖项。您可以在项目的 build.gradle 文件中查看这些依赖项,并确保它们的版本与您使用的 Firebase 版本相匹配。
更新 Google Play Services:确保您的设备上安装了最新版本的 Google Play Services。您可以在设备的设置中检查 Google Play Services 的版本,并更新到最新版本。
这些步骤应该有助于解决“Android : com.google.firebase.auth.FirebaseAuth#getInstance 已被 Proguard 移除。”的问题。如果问题仍然存在,请确保您的代码中正确地使用了 FirebaseAuth,并且您的 Firebase 配置正确无误。