首页 > 其他分享 ># android studio启动虚拟机长时间无响应,无法启动

# android studio启动虚拟机长时间无响应,无法启动

时间:2024-06-14 21:11:06浏览次数:10  
标签:启动 虚拟机 Library studio emulator 版本 android

问题

虚拟设备长时间不响应,无法启动设备

方案

  1. 根据 android studio启动虚拟器失败 尝试删除锁文件
  • 失败,.android 目录下不存在锁文件
  1. 电脑内存或计算配置不足

查看了模拟器需要的内存,我的电脑还有10GB,应该是绰绰有余

image

  1. 模拟器版本不对

  • 重新下载了30版本的,依然不响应,真是奇了怪了

  1. 通过命令行启动虚拟机,以便查看故障原因

首先通过 su rootvi /etc/profile 加上环境变量

alias emulator='/Users/qun/Library/Android/sdk/emulator/emulator'

命令 emulator -list-avds 查看目前的虚拟设备

命令emulator -avd Pixel7a 启动设备 Pixel7a

启动后发现出错:

  • 错误:
dyld: Symbol not found: _NSAppearanceNameDarkAqua
  Referenced from: /Users/qun/Library/Android/sdk/emulator/lib64/qt/lib/libQt6CoreAndroidEmu.6.5.3.dylib (which was built for Mac OS X 11.0)
  Expected in: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
 in /Users/qun/Library/Android/sdk/emulator/lib64/qt/lib/libQt6CoreAndroidEmu.6.5.3.dylib
[63582:809258:20240614,210440.491344:WARNING process_memory_mac.cc:93] mach_vm_read(0x7ffee7dd7000, 0x2000): (os/kern) invalid address (1)
Abort trap: 6

查看发现是MAC电脑版本问题,要求MAC OS X 11.0,但是我的电脑版本是10.13

去更新MAC版本了。。。。
`

标签:启动,虚拟机,Library,studio,emulator,版本,android
From: https://www.cnblogs.com/market-in-the-sky/p/18248637

相关文章

  • Windows: 使用PowerShell管理Hyper-V虚拟机
    Hyper-V是Windows操作系统中强大的虚拟化平台,通过Hyper-V,用户可以创建和管理虚拟机(VM)。作为计算机专业人士,我们可能更倾向于使用命令行工具来高效地管理系统。在Windows上,PowerShell是一个功能强大的命令行工具,可以用来管理Hyper-V虚拟机。本文将详细介绍如何使用PowerShell......
  • 实用软件下载:Studio One最新安装包及详细安装教程
    StudioOne6是一款功能丰富、专业级的音乐制作软件,它具备灵活的工作流程和高效的团队协作能力,能帮助用户实现高质量的音乐创作和制作。智能模板更快的启动,全新的智能模板为你手头的任务提供了必要的工具集,包括基本录制、混音词干、母带制作专辑和设置现场表演等,一键播放乐器......
  • 04《android studio开发实战(第三版)》第七到十章阅读笔记
    第七章:持久化存储本章介绍了SharedPreferences的使用方法,它是一种轻量级的存储方案,用于保存简单的键值对数据,如用户设置和配置。 学习了如何创建SharedPreferences对象,使用getSharedPreferences()方法读取和写入数据,以及如何使用apply()和commit()提交修改。了解了如何在Andro......
  • 安卓应用开发——Android Studio中通过id进行约束布局
    在Android开发中,布局通常使用XML文件来描述,而约束(如相对位置、大小等)可以通过多种方式实现,但直接使用ID进行约束并不直接对应于Android的传统布局系统(如LinearLayout、RelativeLayout等)。然而,从AndroidStudio3.0开始,引入了ConstraintLayout,它允许你通过ID来定义视图之间的约......
  • 多系统修改默认启动系统,grub
    问题我的电脑装了Windows和kUbuntu双系统,但是默认是启动kUbuntu的,作为一个使用了多年windows的普通用户,我更希望默认启动是Windows而不是Linux。因此需要修改顺序。解决使用root权限修改/boot/grub/grub.cfg文件。很多文章里都说windows是4,但是我设置了并没有反应。直到看到......
  • linux系统的启动过程
    linux系统的启动过程Linux系统的启动过程可以详细分为以下几个阶段:加电自检(POST)和硬件初始化:当计算机加电后,首先进行加电自检(POST),由BIOS或UEFI执行。这一过程中,固件会检查CPU、内存、显卡、键盘等硬件设备是否正常。如果自检通过,固件会初始化硬件设备,使其进入可工作状态,并......
  • EtherCAT主站SOEM -- 41 -- win-vs-soem-win10及win11系统VisualStudio-SOEM-控制电机
    EtherCAT主站SOEM--41--win-vs-soem-win10及win11系统VisualStudio-SOEM-控制电机走位置模式(PP模式)0QT-SOEM及STM32F767-SOEM视频欣赏及源代码链接:0.1Linux--Ubuntu系统之QT-SOEM博客、视频欣赏及源代码链接0.2STM32F767-SOEM博客、视频欣赏及源代码链接0......
  • 【centos 7设置默认启动方式为无桌面版】
    文章目录步骤1、查看当前启动模式2、更改启动模式为命令行模式3、重启验证设置注意事项:步骤在CentOS7中,设置默认启动方式为无桌面版(即命令行模式)可以通过以下步骤完成:1、查看当前启动模式首先,你可以使用systemctlget-default命令来查看当前的默认启动目标。这......
  • es源码启动
    通过这篇文章,了解ES如何源码启动、如何定位对应请求的实现类。1.准备环境Jdk:17Es:7.17IDEA:2024.1Gradle:8.7安装jdk、idea下载es源码:(我从github下载的7.17.8的代码)https://github.com/elastic/elasticsearch或者:https://gitee.com/mirrors/elastic......
  • Android 11 自由窗口模式启动app
    //未定义publicstaticfinalintWINDOWING_MODE_UNDEFINED=0;//普通全屏窗口publicstaticfinalintWINDOWING_MODE_FULLSCREEN=1;//画中画publicstaticfinalintWINDOWING_MODE_PINNED=2;//分屏主窗口publicstaticfinali......