使用Google Play服务启动Firebase Robo测试时出错

时间:2017-06-22 09:11:30

标签: android firebase firebase-test-lab

我的问题是我无法使用Firebase Robo测试来测试我的Android应用程序。

此问题在FirebaseUI集成登录后开始。我收到的错误是应用程序应该更新Google Play服务。在我自己的设备上进行测试没有问题,并在虚拟机上进行测试设备使用登录禁用。

在Firebase上测试已禁用的登录版本

java.lang.RuntimeException: Unable to get provider com.google.firebase.perf.provider.FirebasePerfProvider: 
java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.perf.provider.FirebasePerfProvider" on path: 
DexPathList[[zip file "/data/app/APP-PATH-1/base.apk"],nativeLibraryDirectories=[/data/app/APP-PATH-1/lib/arm, /vendor/lib, /system/lib]]

我不确定在Firebase中导致此问题的原因

1 个答案:

答案 0 :(得分:1)

我有类似的问题,新的编译器帮助了我。要启用D8,请将android.enableD8=true添加到gradle.properties文件。