我想使用Firebase身份验证。
在Gradle上,我已经说过了:
dependencies {
compile 'com.google.firebase:firebase-auth:9.2.0'
}
当应用程序启动时,只需崩溃。
如果没有将编译firebase依赖,则应用程序启动。
如何查看会发生什么?
答案 0 :(得分:2)
感谢您试用Firebase C ++ SDK。
这不是一个回答更多的建议,以帮助调试您遇到的问题。
潜在问题: *缺少google-services.json将导致无法在应用程序启动时创建FirebaseApp对象。 *缺少Android上C ++ SDK的Java依赖项。这将在创建firebase :: App和firebase :: Auth对象时导致断言。 *未使用Firebase控制台中的签名密钥设置对您的应用程序进行签名将导致所有Auth操作失败。 - 我知道你甚至没有达到这个目标,但是你可能会在应用程序运行后遇到这种情况。
总之,示例中的设置说明应该有助于调试此https://github.com/firebase/quickstart-cpp/blob/master/auth/testapp/readme.md
答案 1 :(得分:0)
最后不会崩溃。我已将applicationId放在gradle上,如下所示:https://stackoverflow.com/a/37317943/1034225