Ada*_*gyi 44 gps android android-emulator android-studio
我想将我的应用程序的最低API级别从5.0(Lollipop)降低到4.4(KitKat)
可悲的是,我无法获得任何真正的设备,因此我必须使用模拟器.
我的应用程序主要基于用户的位置,因此主要测试必须针对位置更改功能.
我已经制作了4.4模拟器并且工作正常,我的应用程序工作正常,但当我尝试通过扩展控制面板发送位置时没有任何反应.
如果我加载GPX文件,位置会显示在GPS数据播放内部的扩展控制面板的表格中,但设备不会获得任何位置.
我填写纬度和经度点击"发送"但没有任何反应.
在"发送"按钮无法点击在所有中,长期和LAT字段将被禁用,我可以不填任何东西."GPX"和"KML"选项卡也被禁用.
进度条确实增加,所以不像我尝试的前两种方法,这最终看起来像实际上做了一些东西,但模拟器仍然没有获得位置更改.一点也不.
telnet localhost 5554
Run Code Online (Sandbox Code Playgroud)
但我有Connection refused错误信息.
所以我不能尝试通过以下方式发送位置:
geo fix <longitude value> <latitude value>
Run Code Online (Sandbox Code Playgroud)
(在我的Windows上启用了Telnet)
Emr*_*lan 81
我有同样的问题,但我设法修复它.
运行Google地图并至少接受一次确认,直到您看到地图为止.不要忘记将您的位置设置设置为ON/High precision,如下面的屏幕截图所示.
我在SDK Tools版本25.1.7中遇到了同样的问题.我已将它们更新为25.2 rc1,现在可以使用了.
请注意,您无法从Android Studio安装RC版本.您必须启动单独的Android SDK Manager才能看到它.
重新启动模拟器并检查您确实在扩展控件窗口的"帮助/关于"屏幕中使用了最新版本.
使用OS X和Android Studio,有相同的问题和对我有用的是:转到实际的手机(模拟器)设置,位置,并关闭位置并重新打开它.再次测试,并开始工作.
我认为这并不重要,但仿真器版本: 26.0.3-3965150.
小智 6
对我来说,只需打开 Goggle 地图并跳过配置即可。从默认位置开始,然后更改为我配置的位置
信息:
模拟设备:Pixel 3A
模拟器版本:30.0.12-6466327
Android 版本:10.0(Q)- API 29
| 归档时间: |
|
| 查看次数: |
48990 次 |
| 最近记录: |