1、Window Android 13模拟器 将编译的映像文件导入Android Studio

embedded/2025/2/21 2:43:01/

1、环境准备

  • 编译环境:Ubuntu-18.04.5
  • 编译版本:android13-release
  • 下载地址:清华大学开源软件镜像站AOSP
# 下载repo
# 同步代码:repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android13-release
# repo sync -j32

2、编译代码

2.1 需要的编译链

2.2 编译

source build/envsetup.sh #加载编译环境
lunch sdk_pc_x86_64-userdebug #指定编译产品类型
make -j32 #编译
make otapackage -j32 #ota

2.3 AVD打包

#安卓12开始
$make -j8 emu_img_zip#安卓12以下
$make -j8 sdk sdk_repo

3、运行AVD 镜像

将上述生成的镜像文件,替换现有模拟器的镜像即可;

  • 编译生成打包的文件;

在这里插入图片描述

  • 替换原模拟器的镜像:
# 参考路径:
#:\AndroidStudioSDK\system-images\android-35\google_apis_playstore

请添加图片描述

3、查看结果

在这里插入图片描述


http://www.ppmy.cn/embedded/163421.html

相关文章

TCP的拥塞控制

什么是TCP的拥塞控制?它的工作原理是什么?为什么需要拥塞控制? TCP拥塞控制简介 想象一下,你和一群朋友在一条狭窄的小路上跑步。如果每个人都拼命跑,小路很快就会变得拥挤不堪,大家互相碰撞,…

C++ ——构造函数

1、作用:创建对象时,给对象的属性进行初始化 2、特点 (1)构造函数与类同名 (2)如果没有显式给出构造函数,编译器会给出默认的构造函数(参数为空,并且函数体也为空&#…

如何在 Visual Studio Code 中使用 DeepSeek R1 和 Cline?

让我们面对现实吧:像 GitHub Copilot 这样的 AI 编码助手非常棒,但它们的订阅费用可能会在你的钱包里烧一个洞。进入 DeepSeek R1 — 一个免费的开源语言模型,在推理和编码任务方面可与 GPT-4 和 Claude 3.5 相媲美。将它与 Cline 配对&#…

游戏数据中枢系统的架构设计与实现——以GameDataOrchestrator为核心的模块化数据管理体系

一、架构全景与设计哲学 本文将以重构后的GameDataOrchestrator为核心,深入剖析现代游戏引擎中的数据管理系统设计。该架构采用"分治-聚合"的双向管理模式,通过七大核心模块的有机协作,构建了层次分明、职责明确的数据管理体系。我…

细胞计数专题 | LUNA-FX7™新自动对焦算法提高极低细胞浓度下的细胞计数准确性

现代细胞计数仪采用自动化方法,在特定浓度范围内进行细胞计数。其上限受限于在高浓度条件下准确区分细胞边界的能力,而相机视野等因素则决定了下限。在图像中仅包含少量可识别细胞或特征的情况下,自动对焦可能会失效,从而影响细胞…

【简历优化】性能调优 — 编程性能调优篇

😊你好,我是小航,一个正在变秃、变强的文艺倾年。 🔔本文讲解【简历优化】性能调优 — 编程性能调优篇,期待与你一同探索、学习、进步,一起卷起来叭! 目录 一、编程性能调优字符串String 发展优…

聊聊 IP 地址和端口号的区别

在计算机网络中,两个基本概念对于理解设备如何通过网络进行通信至关重要。IP 地址和端口号是 TCP/IP 的典型特征,其定义如下:IP 地址是分配给连接到网络的每台机器的唯一地址,用于定位机器并与其通信。相反,端口号用于…

【Windows使用VNC和Cpolar实现跨平台高安全性的远程桌面在线连接】

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…