【发布时间】:2018-12-06 10:36:02
【问题描述】:
我为 Xamarin Forms 项目编写 Ui 测试,在 iOS 上使用谷歌地图它们工作正常,但在 android 上只显示空白屏幕。 如果构建在调试/发布或安装 apk 地图工作,但如果我使用 UI 测试什么。我使用 Nunit 2.6.4 并在本地设备和模拟器和 AppCenter 上进行测试。
【问题讨论】:
-
这可能是密钥库问题,您在 UITest 中启动应用程序时是否发送了密钥库信息?我之前已经看到这会导致 Google 地图出现问题。
-
不行,我该怎么办?
-
是的,谢谢这么匹配,这对我有帮助,现在谷歌地图在本地模拟器上工作,但在 AppCenter 上没有任何改变。我使用谷歌像素设备集,而不是像“../../../appname.apk”这样的绝对路径和配置密钥库。 Mb AppCenter不支持android上的google play api?
-
是的,当您将密钥库发送到 App Center 时,您还必须将其与 appcenter-cli 一起发送 :) 让我写一个正确的答案!
标签: xamarin.android google-maps-android-api-2 xamarin.uitest visual-studio-app-center