Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Emulator浏览器上的地图位置测试不起作用_Android_Google Maps_Android Emulator_Geolocation_Maps - Fatal编程技术网

Android Emulator浏览器上的地图位置测试不起作用

Android Emulator浏览器上的地图位置测试不起作用,android,google-maps,android-emulator,geolocation,maps,Android,Google Maps,Android Emulator,Geolocation,Maps,我正在开发一个使用maps.google.com进行Android操作的地图web应用程序。在真正的设备上,一切似乎都很好。但在模拟器上,我无法确定位置。然而,谷歌地图应用程序运行良好,能够修复位置,但不能修复网页 我尝试了以下方法: 已尝试通过Telnet执行“地理修复…”命令 尝试使用DDMS固定位置 尝试了Android和Google API(大多数版本从8到17) 尝试了Arm和Intel映像 重新创建的步骤: 在emulator上,打开股票浏览器 导航到 出现提示时,允许“共享位置”

我正在开发一个使用maps.google.com进行Android操作的地图web应用程序。在真正的设备上,一切似乎都很好。但在模拟器上,我无法确定位置。然而,谷歌地图应用程序运行良好,能够修复位置,但不能修复网页

我尝试了以下方法:

  • 已尝试通过Telnet执行“地理修复…”命令
  • 尝试使用DDMS固定位置
  • 尝试了Android和Google API(大多数版本从8到17)
  • 尝试了Arm和Intel映像
  • 重新创建的步骤:

  • 在emulator上,打开股票浏览器
  • 导航到
  • 出现提示时,允许“共享位置”
  • 通过设置|位置和隐私设置,确保通过GPS和无线选项启用位置
  • 通过telnet或DDMS进行地理定位
  • 单击位置图标 您将得到“无法确定位置”


    有什么想法或解决方案吗?

    您是否正确设置了权限。AndroidManifest.xml

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
    <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"></uses-permission>
    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
    

    这是移动网络,不是Android应用程序。因此,AndroidManifest.xml没有位置。