我目前有一个使用 Firebase Auth 的 Android 应用程序。谷歌登录后,我得到一个 FirebaseUser
对象。如果我设置断点并查看对象。我看到混淆的对象和值。看图:
Proguard 已禁用调试,所以我猜这不是问题所在:
buildTypes {
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
有人知道我可能做错了什么吗?非常感谢任何帮助!
最佳答案
Firebase 库文件本身被混淆了。你真的无能为力。我猜 Google 出于安全原因或不正确地使用库,不想公开其库中的所有内容。
关于Android 调试器 - Firebase 对象被混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42424055/