当前位置: 首页 > 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博客

相关文章:

  • 游戏引擎学习第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如何重构你的数据旅程?
  • 智防火灾,慧控能耗:物联网赋能金融行业电气安全革新
  • 毕设做网站是不是太low/优化大师win7官方免费下载
  • 重庆大渡口网站建设/网络营销促销方案
  • 巩义网站建设哪家专业/谷歌是如何运营的
  • 自家电脑做网站/北京网络seo经理
  • 专业简历制作网站模板/网络营销网站分析
  • 网页搜索快捷键是ctrl加什么/seo技术