|
|
1
3
好的,我已经弄明白了。这实际上是一个概念问题。问题是,我试图使用Firebase Android SDK在Android环境之外运行测试。我的意思是,我的测试不是Android应用程序,我正在尝试使用Android SDK。全部的
所以,我要做的是找到一种与FirebaseDatabase交互的方法。我想我可以去
感谢您抽出时间帮助我(: **更新** 我选择使用Firebase REST API https://firebase.google.com/docs/reference/rest/database/ 为了便于将来参考,我通过调整规则为公众提供了完全访问权限,因此更容易编写测试设置和清理。 |
|
|
2
3
我也遇到了同样的问题,并通过在单元测试的前一步初始化Firebase修复了它:
|
|
3
1
|
|
|
4
0
我也面临着上述问题。nuget完成所有插件下载和检查。但最后,我发现崩溃是由于,应用程序包名称与Google Dev中指定的名称不匹配。 应用程序包名称必须与在Google开发控制台中分配的名称匹配 |
|
|
5
0
我使用了最简单直接的方法。 由于您在应用程序中初始化Firebase应用程序,只需在其中创建一个变量。例如
然后在机器人应用程序中,只需扩展应用程序并覆盖变量。在这种情况下,不要忘记提供配置
|
|
|
6
-1
在添加这行之后,您会得到错误 FirebaseApp。初始化EAPP(本); 那你也得这么做 将此行添加到Gradle(应用程序)应用插件:“com。谷歌。gms。谷歌服务' 将此行添加到Gradle(项目)类路径的com。谷歌。谷歌服务:3.2.1' 还要检查是否缺少依赖项,并确保添加了谷歌服务。json |
|
|
Erico · 测试-FirebaseApp在此过程中未初始化 8 年前 |
|
|
LEO · Android的自定义渐变测试任务 10 年前 |
|
|
Gyoo · 在没有多重索引的情况下使用Robolectric? 10 年前 |
|
|
Volodymyr · Android Studio单元测试支持vs机器人 11 年前 |