Android Studio Java项目构建成功但无法在Pixel 2 API29模拟器运行求助
解决Android模拟器部署超时问题(Timed out waiting for emulator to come online)
从你的日志来看,项目构建完全成功,但部署阶段因等待模拟器上线超时失败,以下是具体解决步骤:
重启ADB服务
打开终端执行以下命令:adb kill-server adb start-server adb devices执行
adb devices后确认模拟器是否被正常识别,若显示offline或未列出,继续后续操作。冷启动模拟器并调整网络
- 启动模拟器后,点击右侧工具栏的三个点图标,选择「Cold Boot Now」进行冷启动
- 进入模拟器系统的「设置」-「网络和互联网」-「移动网络」-「接入点名称」,新建APN:名称填任意值,APN字段填
internet,保存后选中该APN
延长部署超时时间
打开Android Studio的「File」-「Settings」,搜索「Deployment」,找到「Emulator deployment timeout (seconds)」,将默认300修改为600,点击「Apply」保存。调整模拟器配置并修复镜像
- 打开AVD Manager,选中你的Pixel 2 API29模拟器,点击「Edit」
- 展开「Show Advanced Settings」,将RAM设置为2048MB(不超过物理内存的50%)
- 点击「Download」重新下载API29的系统镜像,替换可能损坏的本地镜像
手动安装APK排查问题
构建好的APK路径为D:\Lazy Lorry\app\build\outputs\apk\debug\app-debug.apk,终端执行:adb install D:\Lazy Lorry\app\build\outputs\apk\debug\app-debug.apk根据命令返回的错误信息,可进一步定位具体问题(如权限冲突、架构不兼容等)
内容的提问来源于stack exchange,提问作者SaintSammy
相关产品推荐
相关产品推荐

