Android LocationServices - 如何测试 onConnectionSuspended 回调
Posted
技术标签:
【中文标题】Android LocationServices - 如何测试 onConnectionSuspended 回调【英文标题】:Android LocationServices - how to test onConnectionSuspended callback 【发布时间】:2016-08-19 12:07:15 【问题描述】:我在 android 上使用 Google Play 服务位置 API,我试图弄清楚如何测试 onConnectionSuspended(int cause) 回调,它是GoogleApiClient.ConnectionCallbacks 的一部分。
我已尝试关闭 WiFi、GPS 等,但无法触发此回调。我正在测试的设备没有蜂窝服务提供商,所以我认为将这两个都关闭会起作用...
有人有什么想法吗?
谢谢
【问题讨论】:
【参考方案1】:selected answer here 描述了如何模拟/测试断开与 Google Play 服务的连接。重要的是与播放服务断开连接,而不必与 Internet 断开连接 - 正如您在测试中所假设的那样。希望这会有所帮助!
【讨论】:
糟糕,我什至没有看到那个帖子!谢谢。 我对延迟回复表示歉意。谢谢,提供的链接有效!以上是关于Android LocationServices - 如何测试 onConnectionSuspended 回调的主要内容,如果未能解决你的问题,请参考以下文章
我不能在 android 中使用 locationServices.getLastLocation
Android LocationServices - 如何测试 onConnectionSuspended 回调
在 Android 后台服务中使用 LocationServices.FusedLocationApi.requestLocationUpdates...onLocationChanged 从未调用
android在使用`FusedLocationApi`时在`LocationServices.API`和`Auth.GOOGLE_SIGN_IN_API`之间发生冲突
Android - 未在 IntentService 中接收位置对象 - 使用 LocationServices FusedLocationApi requestLocationUpdates 使用未
在 android studio 中无法获取华为 Map Kit 的 com.huawei.hms.location.LocationServices