最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

MTKandroid快速编译方法

IT圈 admin 18浏览 0评论

2024年5月23日发(作者:夙寄琴)

MTKandroid快速编译方法

[FAQ10625] 提升Android编译速度

Platform:MT6572MT6582MT6588MT6589MT6592MT6595MT6571MT6582/92

+MT6290

Branch:GB3JB2JB3JB5JB9GB5JB7

FAQ Content

[DESCRIPTION]

Android codebase都很大,编译一次都需要花很多时间

preloader/lk/bootimage还好,但是Android的话都是非常久。

实际上这个编译时间还是可以进一步缩短!

[KEYWORD]

ccache

编译时间

提升

如果是,

降低

[SOLUTION]

1. 移除modules_to_check

(1). Android默认是所有模块都会编译的(不管需不需要),这个有些冗余,可以通

过修改编译系统不编译哪些没有用到的模块

(2). 修改方法:alps/build/core/

files: prebuilt

$(modules_to_install)

$(modules_to_check)

$(INSTALLED_ANDROID_INFO_TXT_TARGET)

修改为:

files: prebuilt

$(modules_to_install)

$(INSTALLED_ANDROID_INFO_TXT_TARGET)

2024年5月23日发(作者:夙寄琴)

MTKandroid快速编译方法

[FAQ10625] 提升Android编译速度

Platform:MT6572MT6582MT6588MT6589MT6592MT6595MT6571MT6582/92

+MT6290

Branch:GB3JB2JB3JB5JB9GB5JB7

FAQ Content

[DESCRIPTION]

Android codebase都很大,编译一次都需要花很多时间

preloader/lk/bootimage还好,但是Android的话都是非常久。

实际上这个编译时间还是可以进一步缩短!

[KEYWORD]

ccache

编译时间

提升

如果是,

降低

[SOLUTION]

1. 移除modules_to_check

(1). Android默认是所有模块都会编译的(不管需不需要),这个有些冗余,可以通

过修改编译系统不编译哪些没有用到的模块

(2). 修改方法:alps/build/core/

files: prebuilt

$(modules_to_install)

$(modules_to_check)

$(INSTALLED_ANDROID_INFO_TXT_TARGET)

修改为:

files: prebuilt

$(modules_to_install)

$(INSTALLED_ANDROID_INFO_TXT_TARGET)

发布评论

评论列表 (0)

  1. 暂无评论