Android Studio模拟器-自更新到Emulator 30.0.26后,位置路线不起作用

4
我正在尝试使用路线测试应用程序。我使用的是Android Studio 4.0.1和模拟器版本30.0.26。当我播放路线时,它似乎只播放第一个位置,然后在两秒后Lat Lon更改为路线上的最后一个位置。好像Android模拟器只识别第一个和最后一个位置。
开发人员正在使用Android Studio 4.0.1和模拟器版本29.0.11,相同的KML文件,在他的系统上一切看起来都很好。他甚至得到了一个窗口,列出了路线中的所有位置。
我尝试按照此帖子(如何降级Android模拟器)降级模拟器,但Android意识到模拟器已更改,删除它并要求安装新版本。
我注意到Emulator 30.0.26的发布说明中有这个一般修复程序“修复gpx / kml路线回放以遵循时间戳”。我认为这意味着现在需要在我的KML文件中添加时间戳。我尽力更新数据,但模拟器不喜欢新文件。我还尝试了各种制作KML文件的教程,但没有成功。
我曾尝试过下面链接中的“沿路径显示点的运动”数据集,它可以做相同的事情。https://developers.google.com/kml/documentation/time 有人知道如何恢复模拟器吗?是否有一个示例KML文件可供参考,以确认模拟器正在工作,并用作更新我的数据的模板?
1个回答

1

谢谢您的回复,Carles。我发现扩展控件/位置窗口在设备位置更改时不会更新。对于某些AVD模型,位置功能根本无法使用。我发现我可以使用地图应用程序进行位置反馈,然后找到一个能够使用位置的虚拟设备(我正在测试的应用程序没有给我有关其位置的反馈)。我还能够使用telnet接口来更改设备的位置。再次感谢。 - SmilingSteve
1
我非常希望这对我有用,但它仍然只是永远显示“正在加载保存的路线”。我需要它能够正常工作! - Josh M.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接