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

ops/2025/2/22 20:55:36/

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/ops/160596.html

相关文章

idea任意版本的安装

概述 idea任意版本的安装,按照图示操作即可。 开始安装 利用bing搜索引擎搜索关键字idea 点击download 点击Other versions跳转到版本选择页面选择所需版本 在这个页面中选择所需版本 点击所需版本即可开始下载 双击下载的安装包 选择安装目录 下一步 点…

Spring Boot项目中解决跨域问题(四种方式)

目录 一,跨域产生的原因二,什么情况下算跨域三,实际演示四,解决跨域的方法 1,CrossOrigin注解2,添加全局过滤器3,实现WebMvcConfigurer4,Nginx解决跨域5,注意 开发项目…

pycharm将当前项目上传到github

要将当前项目从 PyCharm 上传到 GitHub,你可以按照以下步骤操作: 1. 创建一个 GitHub 仓库 登录到 GitHub。点击右上角的 按钮,然后选择 New repository。填写仓库名称、描述等信息,点击 Create repository。 2. 在 PyCharm 中…

【时时三省】(C语言基础)三种基本结构和改进的流程图

山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省 传统流程图的弊端 传统的流程图用流程线指出各框的执行题序,对流程线的使用没有严格限制。因此,使用者可以不受限制地使流程随意地转来转去,使流程图变得…

非常简洁的一个 Excel 导出封装,生成多个 Excel 文件并打包成 zip 通过浏览器下载

分享链接:https://github.com/xcjiu/php-excel 数据转换成 Excel 导出应用 非常简洁的一个 excel 导出封装,只要查询速度快,一百万数据量几十秒可导出并下载,生成多个 excel 文件并打包成 zip 通过浏览器下载 服务器临时生成的文…

计算机专业知识【深入理解 IP 地址与子网掩码:从 /27 到不同 CIDR 表示】

在计算机网络里,IP 地址和子网掩码是构建网络通信的基石。像 “135.21.128.0/27” 这种表述很常见,其中的 “/27” 以及它与 “1/24”、“8/24” 等不同 CIDR 表示法的差异,可能会让初学者感到困惑。接下来,我们就详细展开说说。 …

pikachu之CSRF防御:给你的请求加上“网络身份证”

CSRF防御:给你的请求加上“网络身份证” 上集回顾 ​在上一章节中,我们化身“遥控黑客”,用GET请求和POST表单把CSRF漏洞玩得风生水起,体验了“隔空改签名”等骚操作。今天,我们将从攻击者变身防御者,揭秘…

2.6学习

misc buu-[GXYCTF2019]佛系青年 得到一个压缩包,需要密码才能解密010查看一下是真加密还是伪加密。看到是伪加密,将90改为00,得到文件 解压后是一个压缩包和一个文本文件,打开文本文件,看到最下方有一段密文&#x…