更新 src/compile/sharebuild-aosp14.md
Some checks failed
CI/CD Pipeline for mengning.com.cn / build (pull_request) Has been cancelled
Some checks failed
CI/CD Pipeline for mengning.com.cn / build (pull_request) Has been cancelled
This commit is contained in:
@@ -41,8 +41,22 @@ cd android-14.0.0_r2
|
|||||||
source build/envsetup.sh # 初始化环境
|
source build/envsetup.sh # 初始化环境
|
||||||
lunch aosp_arm-eng # 选择目标配置
|
lunch aosp_arm-eng # 选择目标配置
|
||||||
make # 执行单机编译,编译成功后可以看到:
|
make # 执行单机编译,编译成功后可以看到:
|
||||||
# add some output
|
|
||||||
```
|
```
|
||||||
|
```
|
||||||
|
[19:20:05.430], pending/wanted: 4, ready: 1, running: 0
|
||||||
|
|
||||||
|
|
||||||
|
#### build completed successfully (02:26:51 (hh:mm:ss)) ####
|
||||||
|
|
||||||
|
|
||||||
|
real 146m51.385s
|
||||||
|
user 1327m35.812s
|
||||||
|
sys 78m2.153s
|
||||||
|
root@lab1:/home/lab1/android-14.0.0_r2#
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 配置AOSP项目开启ShareBuild模式
|
### 配置AOSP项目开启ShareBuild模式
|
||||||
|
|
||||||
@@ -69,12 +83,41 @@ sharebuid:true
|
|||||||
su # 切换到 root 关闭沙箱
|
su # 切换到 root 关闭沙箱
|
||||||
source build/envsetup.sh # 初始化环境
|
source build/envsetup.sh # 初始化环境
|
||||||
lunch aosp_arm-eng # 选择目标配置
|
lunch aosp_arm-eng # 选择目标配置
|
||||||
make # 执行分不知编译,编译成功后可以看到:
|
make # 执行分布式编译,编译成功后可以看到:
|
||||||
# add some output
|
```
|
||||||
|
* 客户端节点:
|
||||||
|
```
|
||||||
|
[ShareBuild] Command will be executed REMOTELY
|
||||||
|
[ShareBuild] ----------------------------------------
|
||||||
|
[100% 130093/130093] Target vbmeta image: out/target/product/generic/vbmeta.img
|
||||||
|
stdout: , stderr:
|
||||||
|
|
||||||
|
[16:34:34.063], pending/wanted: 5, ready: 2, running: 0
|
||||||
|
|
||||||
|
|
||||||
|
#### build completed successfully (01:42:17 (hh:mm:ss)) ####
|
||||||
|
|
||||||
|
|
||||||
|
real 102m16.362s
|
||||||
|
user 1074m56.673s
|
||||||
|
sys 64m22.863s
|
||||||
|
root@lab1:/home/lab1/android-14.0.0_r2#
|
||||||
|
```
|
||||||
|
* 服务端节点sharebuild部分日志:
|
||||||
|
```
|
||||||
|
{"severity":"INFO","timestamp":"2025-11-24T16:34:38.988708686+08:00","caller":"service/sharebuild_proxy.go:448","message":"Successfully cl
|
||||||
|
eared environment on executor","component":"proxy","executor":"id:\"12D3KoowBsw2Lrs7FwKkmgrmRt3MYQgNzLa82vjK8tve8gQ95KTk\"ip:\"192.168.1.
|
||||||
|
12\" port:39077 "}
|
||||||
|
{"severity":"INFO","timestamp":"2025-11-24T16:34:38.99059505+08:00","caller":"runner/project_runner.go:463","message":"ProjectRunner free.
|
||||||
|
.. ","component":"runner", "ReceivedtaskCount":0,"PreemptedTaskCount":33291}
|
||||||
|
[worker-17]Stopping worker
|
||||||
|
[worker-24]Stopping worker
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
make clean # 清除编译目标文件
|
make clean # 清除编译目标文件
|
||||||
rm -r out # 清除编译产物
|
rm -r out # 清除编译产物
|
||||||
````
|
```
|
||||||
|
|
||||||
## 版权声明
|
## 版权声明
|
||||||
|
|
||||||
Copyright @ Mengning Software
|
Copyright @ Mengning Software
|
||||||
|
|||||||
Reference in New Issue
Block a user