博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mtk Android 编译命令自定义--添加版本号
阅读量:5326 次
发布时间:2019-06-14

本文共 817 字,大约阅读时间需要 2 分钟。

1. alps\build\core\Makefile文件:(参照CUSTOM_BUILD_VERNO)

ifeq "" "$(SURPLUS_BUILD_VERNO)"

  SURPLUS_BUILD_VERNO := $(BUILD_NUMBER)

  SURPLUS_BUILD_VERNO := $(subst eng.$(USER).,,$(SURPLUS_BUILD_VERNO))

endif

 

surplus_build_desc:= $(TARGET_PRODUCT)-$(TARGET_BUILD_VARIANT)-$(PLATFORM_VERSION)-$(SURPLUS_BUILD_VERNO)

$(INSTALLED_BUILD_PROP_TARGET): SURPLUS_PRIVATE_BUILD_DESC:= $(surplus_build_desc)

 

SURPLUS_PRIVATE_BUILD_DESC="$(SURPLUS_PRIVATE_BUILD_DESC)" \

 

2.\alps\build\tools\buildinfo.sh文件:(参照CUSTOM_BUILD_VERNO)

echo "ro.custom.build.version=$SURPLUS_PRIVATE_BUILD_DESC"

 

3.xshell编译命令:

./mk -opt=TARGET_BUILD_VARIANT=user,SURPLUS_BUILD_VERNO=v0.08 a9 new

 

4. alps\out\product\a9\system\build.prop文件中:

ro.custom.build.version=a9-user-4.1.2-v0.08

 

5.可以进入终端查看版本号,验证修改效果。

转载于:https://www.cnblogs.com/LoongEmbedded/p/5298428.html

你可能感兴趣的文章
AngularJS学习篇(十三)
查看>>
Tableau 学习资料
查看>>
中断和异常
查看>>
lucene 全文检索工具的介绍
查看>>
C# MD5-16位加密实例,32位加密实例
查看>>
无线点餐系统初步构思
查看>>
AJAX
查看>>
前端之CSS
查看>>
List注意点【修改】
查看>>
sqoop导入导出对mysql再带数据库test能跑通用户自己建立的数据库则不行
查看>>
拓扑排序的原理及其实现
查看>>
对StageWebView捕获位图时空白
查看>>
Provison Profile管理及存放路径
查看>>
shop--8.店铺列表展示--前端开发
查看>>
在ASP.NET WebService 中如何使用 WebMethod 属性
查看>>
一个很详细的web.xml讲解
查看>>
18.综合应用判断素数
查看>>
mysql报错汇总
查看>>
洛谷P1162
查看>>
IE8,IE9,IE10,FireFox 的CSS HACK
查看>>