Android Framework开发环境搭建
本文分享下在Windows和ubuntu系统搭建framework 开发环境的过程。
Window系统版本win11
一.在windows搭建android framework开发环境。
-
到下面网站下载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的代码了。
-
安裝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博客