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

Android Framework开发环境搭建

本文分享下在Windows和ubuntu系统搭建framework 开发环境的过程。

Window系统版本win11

一.在windows搭建android framework开发环境。

  1. 到下面网站下载android studio 。

   developer.android.google.cn/studio?hl=zh-cn

  在as 的sdk manager 中安装SDK Platform和SDK Tools。

 2.下载安卓源码编译

根目录运行 source build/envsetup.sh

lunch  选择项目

mmm  development/tools/idegen/  运行成功会生成idegen.jar

执行 ./development/tools/idegen/idegen.sh idegen脚本运行成功后会在源码根目录生成android.iml、android.ipr等文件,其中android.ipr就是AndroidStudio使用的文件

提升导入代码速度,使用excludeFolder去掉不关注的代码目录,修改android.iml

打开Android Studio,然后找到根目录下生成的android.ipr文件并打开(耐心等待index建立)

等全部导入后,其实就可以调试android framework的代码了。

  1. 安裝wsl

最稳妥的方式是从 微软的软件商店安装

在wsl 中创建adb 的软链接

在windows 映射网络驱动盘符例如 创建盘符Z:,指向\\192.168.1.2\share

如果希望每次启动 WSL 时都自动挂载网络映射盘,可以编辑/etc/fstab文件。在文件中添加以下内容:

4.安装 clion

二: 在ubuntu上搭建android framework开发环境,和windows类似。

Ubuntu 上搭建开发环境更简便, 更好用。

参考:android 15 源码分析【环境搭建: asfp 调试framework-java 与 native】_android asfp-CSDN博客

http://www.dtcms.com/a/203864.html

相关文章:

  • 游戏引擎学习第301天:使用精灵边界进行排序
  • 量子计算模拟:从理论到实践
  • virtualbox选项“启用套嵌vt-x/amd-v“不可用
  • .NET外挂系列:5. harmony 中补丁参数的有趣玩法(下)
  • Android Framework学习八:SystemServer及startService原理
  • 深入剖析原型模式:原理、实现与应用实践
  • Suricata 3规则介绍、以及使用
  • 专业 YouTube SEO 方案:打造高排名视频的关键步骤
  • C++之模板进阶(探索C++模板:非类型参数与特化技巧)
  • 数据结构与算法——堆
  • 【人工智能发展史】从黎明到曙光02
  • 汽车转向系统行业2025数据分析报告
  • OpenCv高阶(六)——指纹识别
  • 车辆诊断技术全生命周期管理与实践
  • PDF 文档结构化工具对比:Marker 与 MinerU
  • 深入解析Dify:从架构到应用的全面探索
  • 国产linux系统(银河麒麟,统信uos)使用 PageOffice实现PDF文件加盖印章和签字功能
  • Node.js多版本安装工具NVM详细使用教程
  • 网络世界的“变色龙“:动态IP如何重构你的数据旅程?
  • 智防火灾,慧控能耗:物联网赋能金融行业电气安全革新
  • [java]数组
  • 【工具】grcMalaria用于处理和分析“斑点疟疾基因报告卡”的R软件包
  • 工商总局可视化模版-Echarts的纯HTML源码
  • RestTemplate 发送的字段第二个大写字母变成小写的问题探究
  • 数据被泄露了怎么办?
  • 机器学习中的泛化能力
  • PostgreSQL中通过查询数据插入到表的几种方法( SELECT INTO和INSERT INTO ... SELECT)
  • 离线服务器Python环境配置指南
  • 微信小程序中,解决lottie动画在真机不显示的问题
  • 年会招标抽奖活动软件———仙盟创梦IDE