android studio安卓模拟器高德SDK定位网络连接异常

背景

使用了高德SDK创建了一个 project, 下面是运行界面:

点击 "开始定位"按钮, 结果并没有返回定位信息, 而是报错了:

根据错误提示打开这个网址: https://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode, 并且找到错误码 4 的信息, 显示的是网络问题.

解决

我试了一下, 这个时候我的虚拟机的状态是这样的:

  1. 谷歌内是可以打开百度页面的 (www.baidu.com), 并且可以使用百度搜索一些内容, 比如百度新闻是可以查看的;
  2. 虚拟机的 wifi 显示 "未连接网络";
  3. 如果把 wifi 关闭, 数据连接会显示 "无法连接网络" 之类的消息;

一开始以为是虚拟机没法用gps, 于是尝试给虚拟机传一个gpx文件, 结果一直在loading; 后来又觉得可能是虚拟机网络异常 (因为虚拟机 wifi 显示 "未连接网络"), 所以就按照这个文章的步骤操作 ( 传送门: Android Studio 模拟器无法访问网络). 但是在操作到下面这一步的时候, 我好像发现了异常的原因: 之前报错的时候我的虚拟机的 target 就是 Google Play 的, 我又重新 create 了一个 Google API 的, 再运行程序发现就不会有上面的报错信息了.

换成了 Google API 之后的运行结果:

相关推荐
氦客19 分钟前
Android Compose : 仿IOS风格BottomSheet关闭效果:滑动到顶部,再次滑动才关闭
android·compose·bottomsheet·仿ios风格·底部弹框·滑动到顶部·再次滑动才关闭
COSMOS_*9 小时前
2025最新版 Android Studio安装及组件配置(SDK、JDK、Gradle)
android·ide·jdk·gitee·android studio
jian110589 小时前
android studio Profiler性能优化,查看内存泄漏
android·性能优化·android studio
建群新人小猿11 小时前
陀螺匠企业助手——组织框架图
android·java·大数据·开发语言·容器
TheNextByte112 小时前
如何将文件从Android无线传输到 iPad
android·ios·ipad
赫萝的红苹果12 小时前
实验探究并验证MySQL innoDB中的各种锁机制及作用范围
android·数据库·mysql
叶落无痕5213 小时前
Android Studio 2024.3.1 连接夜神模拟器
android·ide·android studio
玲子的猫13 小时前
安卓原生开发实现图片双指放大预览功能
android
2501_9151063214 小时前
如何在iPad上高效管理本地文件的完整指南
android·ios·小程序·uni-app·iphone·webview·ipad
似霰14 小时前
AIDL Hal 开发笔记5----实现AIDL HAL
android·framework·hal