我正在调试一个因 GPS 问题而失败的应用程序。
我已经尝试了标准的 GetLocation 示例,但我收到了同样的错误。
http://docs.xamarin.com/android/Recipes/OS%2F%2FDevice_Resources/GPS/Get_Current_Device_Location
应用程序关闭,应用程序输出窗口显示以下内容:
使用全球定位系统。使用 gps 监听位置更新。频道“40745d58 GetLocation.GetLocation/com.xamarin.recipes.getlocation.Activity1(客户端)”~发布者关闭输入频道或发生错误。事件=0x8
我正在模拟器中对此进行测试。我已允许清单中的所有位置权限,FINE、COARSE 和 MOCK。
我通过telnet在模拟器中设置了一个模拟位置,但应用程序在几秒钟后就死了。
模拟器然后挂起显示“ANDROID”屏幕,我需要关闭并重新打开它才能让它再次响应。
模拟器选择了 GPS 硬件,并且运行的是 Android 2.3
有任何想法吗 ?