当前位置: 首页 > news >正文

android studio 界面启动模拟器无反应——从命令行启动模拟器

android studio 界面启动模拟器无反应——从命令行启动模拟器

  • 前言
  • 从命令行启动模拟器
  • 启动优化

前言

前不久的pad端开发转uat验证,由于涉及到比较多的变更,业务owner需要进行较为详细的uat验证,为uat测试报告提供支持,由于业务没有实体android设备,于是计划让我远程协助在其PC上安装android studio 运行模拟器。
下载了一系列的SDK后,在Device Manager页面,点启动图标一直没有反应
在这里插入图片描述
查了很多资料,解决方案多为把模拟器设置为cold boot启动、电脑没有开启虚拟化、电脑缺乏C++依赖,我都尝试了一遍,未能解决。

从命令行启动模拟器

偶然瞥见从命令行启动模拟器,于是尝试一把:
首先显示已经安装的模拟器名称列表,需要cmd执行如下指令

emulator -list-avds

由于业务的电脑没有配置android相关的环境变量,为了省事,直接在进入..skd/emulator执行:
在这里插入图片描述
接着执行指令运行模拟器,此处以Nexus_10_API_29为例

emulator -avd Nexus_10_API_29

成功启动:
在这里插入图片描述

启动优化

考虑到业务目前只能执行指令来启动模拟器,操作不太方便,于是整理成bash脚本,双击即可启动:
emulator_start.bat

cd F:\Development-files\Tools\android\sdk\emulator
emulator -avd Nexus_10_API_29

问题根因没有时间去分析,先记录这个折中的办法

相关文章:

  • 一分钟学会JavaScript 变量
  • vxe-table实现动态列
  • 2025年度福建省职业院校技能大赛高职组“信息安全管理与评估”赛项规程
  • [c++]--类和对象
  • 【uniapp*vue3】app/h5 webview通讯方案
  • UE5中按钮圆角,设置边框
  • Redis使用手册
  • 使用Hardhat实现ERC20 代币合约详解
  • 通俗易懂的DOM事件模型指南
  • 数据结构:哈希表(unordered_map)
  • 1.13作业
  • 人工智能之自动驾驶技术体系
  • 大学本科教务系统设计方案,涵盖需求分析、架构设计、核心模块和技术实现要点
  • 长尾关键词优化三步法:提升SEO搜索排名实战
  • MATLAB | 设置滑动窗口计算栅格数据的CV变异系数
  • MySQL数据库表约束详解
  • 一些时间方法
  • python入门 介绍及变量的使用
  • 低代码与开发框架的一些整合[2]
  • Error: error:0308010C:digital envelope routines::unsupported
  • 奥迪车加油时频繁“跳枪”维修两年未解决,4S店拒退换:可延长质保
  • 以军向也门3个港口的居民发布撤离令
  • 京东一季度净利增长五成,营收增速创近三年新高,称外卖业务取得显著进展
  • 成都警方通报:8岁男孩落水父母下水施救,父亲遇难
  • 中医的千年传承:网络科学描绘其演化之路|PNAS速递
  • 印控克什米尔地区再次传出爆炸声