更新2.3

This commit is contained in:
feiocng 2023-03-06 12:14:51 +08:00
parent 064edd8fd9
commit 6d071a7124

View File

@ -142,19 +142,19 @@ pip install pytest
在开始拉取代码前首选需要了解自己需要编译的AOSP分支版本可以参考官网对版本的说明链接。https://source.android.com/docs/setup/about/build-numbers?hl=zh-cn
然后根据我们的需求,比如想要在Android10的基础上进行二次开发那么就找到对应的版本描述根据下图可以看到各个版本号关联的代码分支Android版本支持哪些设备。
然后根据需求比如想要在Android10的基础上进行二次开发那么就找到对应的版本描述根据下图可以看到各个版本号关联的代码分支Android版本支持哪些设备。
![image-20230103220519836](.\images\image-20230103220519836.png)
这么多版本,我们需要选一个最适合我们的版本,我的选择规律如下:
这么多版本,需要选一个最适合的版本,选择策略如下:
1、优先找对你的测试机支持的对应版本。
1、优先选择与你的测试机兼容的版本。
2、然后再找除了支持你的这个设备外,还支持更多设备的版本。
2、除了支持你的这个设备外还支持更多设备的版本。
3、满足上面两个条件的最高分支版本也就是尽量找最新的代码
3、满足上面两个条件的最高分支版本即优先最新的代码分支
如果你是直接选择使用虚拟机,那么直接选择支持版本最多的分支即可。这里我的测试设备是pixel 3所以选择了版本`SP1A.210812.016.A1`,对应的分支代码是`android-12.0.0_r3`,如下图。
如果选择使用虚拟机那么选择支持版本最多的分支即可。这里我的测试设备是pixel 3所以选择了版本`SP1A.210812.016.A1`,对应的分支代码是`android-12.0.0_r3`,如下图。
![image-20230103220838404](.\images\image-20230103220838404.png)