mirror of
https://github.com/feicong/rom-course.git
synced 2025-08-29 10:44:59 +00:00
更新2.3
This commit is contained in:
parent
064edd8fd9
commit
6d071a7124
@ -142,19 +142,19 @@ pip install pytest
|
||||
|
||||
在开始拉取代码前,首选需要了解自己需要编译的AOSP分支版本,可以参考官网对版本的说明链接。https://source.android.com/docs/setup/about/build-numbers?hl=zh-cn
|
||||
|
||||
然后根据我们的需求,比如我想要在Android10的基础上进行二次开发,那么我就找到对应的版本描述,根据下图,可以看到各个版本号关联的代码分支,Android版本,支持哪些设备。
|
||||
然后根据需求,比如想要在Android10的基础上进行二次开发,那么就找到对应的版本描述,根据下图,可以看到各个版本号关联的代码分支,Android版本,支持哪些设备。
|
||||
|
||||

|
||||
|
||||
这么多版本,我们需要选一个最适合我们的版本,我的选择规律如下:
|
||||
这么多版本,需要选一个最适合的版本,选择策略如下:
|
||||
|
||||
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`,如下图。
|
||||
|
||||

|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user