You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已编译AOSP并安装Android Studio,如何启动AOSP模拟器?

如何启动AOSP自带的模拟器

我来帮你搞定这个问题!你现在的情况是不小心调用了Android Studio自带的模拟器,而非你编译好的AOSP专属模拟器,按下面的步骤操作就能切换过来:

  • 确保环境变量在当前终端生效:你已经执行过source build/envsetup.sh和lunch选择了x86_64版本,一定要在同一个终端窗口里继续操作——因为source和lunch设置的环境变量只对当前终端有效,新开终端的话得重新执行这两个命令。

  • 直接执行AOSP的emulator命令:在当前终端里输入emulator并回车,系统就会启动你编译好的AOSP模拟器,而不是Android Studio的那个。

  • 如果遇到命令找不到或启动失败的情况:

    1. 先检查环境变量是否正确加载:执行echo $ANDROID_BUILD_TOP,如果输出你的AOSP源码根目录,说明环境没问题;如果没输出,重新执行source build/envsetup.sh和lunch。
    2. 若emulator命令找不到,用绝对路径调用:$ANDROID_BUILD_TOP/out/host/linux-x86/bin/emulator(Mac系统把linux-x86换成darwin-x86;Windows则换成windows-x86)。
    3. 要是系统优先调用Android Studio的模拟器,可以临时调整PATH优先级:export PATH=$ANDROID_BUILD_TOP/out/host/linux-x86/bin:$PATH,再执行emulator。
  • 额外小技巧:如果启动时遇到硬件加速相关的错误,可以尝试关闭加速:emulator -accel off;一般情况下lunch后的环境变量已经帮你配置好了镜像和内核路径,不需要额外指定参数。

内容的提问来源于stack exchange,提问作者Androiduser

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:50:43