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
|
在开始拉取代码前,首选需要了解自己需要编译的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