aidegen的基本使用
基本的使用
- 首先确保你已经正确安装 Android Studio
- 然后在 AOSP 根目录执行
source build/envsetup.sh
lunch <TARGET>
执行完之后你就拥有了 aidegen 命令。 假如这时候你只想看settings,或framework模块只需要执行
aidegen Settings -i s
或
aidegen framework -i s
这里 i 是 IDE 的意思,s 代表 Android Studio。
遇到的问题
- ModuleNotFoundError: No module named 'distutils.util'
下载对应py版本的模块
我的py版本3.10
sudo apt install python3.10-distutils
- Can not find IDE: Android Studio, in path: /opt/android-studio*/bin
没有配置Android studio的路径,可以手动指定路径
aidegen Settings -i s -p ~/android-studio-2022.3.1.20-linux/android-studio/bin/studio.sh
-p后面跟上自己的IDE路径。
参考文章