首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于APK正在重新签名,Firebase服务无法与Firebase测试实验室设备配合使用

由于APK正在重新签名,Firebase服务无法与Firebase测试实验室设备配合使用
EN

Stack Overflow用户
提问于 2021-06-17 13:24:30
回答 2查看 222关注 0票数 0

我正在与Firebase测试实验室进行测试,但模拟器无法继续,很可能是因为Firebase SDK有问题。应用程序在闪屏后无法继续,因为它需要远程配置才能成功获取。如果失败,则显示AlertDialog。

来自测试实验室的错误日志

我检查了app-debug.apk SHA,它与在Firebase项目和云控制台中注册的相同,我可以在设备上本地运行它。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-06-26 05:34:57

您的Roboscript失败,因为应用程序无法正常启动,因此,Roboscript无法执行其操作。

如果远程配置由于应用程序的APK被重新签名而无法获取,那么您可以让Robo尝试在不重新签名APK的情况下抓取您的应用程序,方法是确保当远程配置在没有任何额外对话框的情况下获取失败时,您的应用程序停止(如爬行图中所示)。在FTL中,当Robo检测到应用程序在重新签名后无法爬行时,它将尝试在不重新签名的情况下爬行该应用程序。

票数 0
EN

Stack Overflow用户

发布于 2021-06-24 04:28:55

这里可能存在的问题是,在FTL中运行测试之前,Robo通常必须重新签署您的应用程序。

测试应用程序接口中有一个新功能,可以让您将Robo测试模式设置为ROBO_VERSION_1,它将在仅限UIAutomator模式下运行Robo,而无需重新签署应用程序。不幸的是,该功能尚未在Firebase控制台或gcloud命令行界面中公开。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68013390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档