Emulator Location simulation显示空白白屏,已尝试方案仍无效求解决
Android模拟器位置模拟界面空白白屏的解决方案
问题背景
模拟器的Location simulation界面显示空白白屏,已尝试常规故障排查方法但未解决。
有效解决方案
检查系统镜像版本
优先使用Android 11及以上版本的系统镜像,部分旧版本镜像存在位置模拟模块的UI渲染bug;若需使用旧版本,选择x86_64架构镜像而非x86架构。重置虚拟设备
- 打开Android Studio的Device Manager
- 选中故障模拟器,点击右侧下拉菜单选择
Wipe Data - 重置完成后重启模拟器,再打开位置模拟界面
命令行绕过UI模拟位置
若界面无法正常使用,直接用adb命令注入位置信息:# 注入单次位置(示例:北京天安门坐标) adb shell geo fix 116.4074 39.9042 # 启动地图应用显示该位置 adb shell am start -a android.intent.action.VIEW -d "geo:39.9042,116.4074"更新Android Studio及组件
打开Android Studio的Settings->Appearance & Behavior->System Settings->Updates,检查并更新Android Studio、SDK Tools、Emulator到最新稳定版本,旧版本兼容性问题可能导致该故障。禁用硬件加速排查
打开模拟器的Extended Controls->Settings->Advanced,取消勾选Use hardware graphics acceleration,重启模拟器后测试位置界面。
内容的提问来源于stack exchange,提问作者Hassan Abdalzahir
相关产品推荐
相关产品推荐

