From 6d071a71241f986eab0dfa540ee74674013db925 Mon Sep 17 00:00:00 2001 From: feiocng Date: Mon, 6 Mar 2023 12:14:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B02.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- chapter-02/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/chapter-02/README.md b/chapter-02/README.md index 7ad2afe..7bd5356 100644 --- a/chapter-02/README.md +++ b/chapter-02/README.md @@ -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)