Android之版本-自动添加编译时间-自动修改版本号
2016-12-07 12:01
711 查看
android应用程序的版本号Version name可以在android manifest下手动修改,在code中调用api获取该版本号。
项目中的目标是:每编译一次程序都会自动修改版本号,而不需要手动修改,由于中间deb
4000
ug的次数较多,我打算以每次Build时的当前时间作为版本号。
操作步骤:
1. Android工程目录的assets文件夹下新建一文件,命名为version
2. code中通过api获取assets下的文件内容,回显在activity,基础android编程知识,不解释
3. Android.mk 文件中LOCAL_PATH:= $(call my-dir)下紧接着调用shell语句: $(shell
date +%Y%m%d%H:%M:%S>$(LOCAL_PATH)/assets/version)
如果项目对版本号或者版本名称有更复杂的需求,可以直接写成shell脚本,再由Android.mk 调用
编译时自动输出当前编译时间到version文件,并打包到apk中,done!
感谢https://my.oschina.net/u/659658/blog/84545
项目中的目标是:每编译一次程序都会自动修改版本号,而不需要手动修改,由于中间deb
4000
ug的次数较多,我打算以每次Build时的当前时间作为版本号。
操作步骤:
1. Android工程目录的assets文件夹下新建一文件,命名为version
2. code中通过api获取assets下的文件内容,回显在activity,基础android编程知识,不解释
3. Android.mk 文件中LOCAL_PATH:= $(call my-dir)下紧接着调用shell语句: $(shell
date +%Y%m%d%H:%M:%S>$(LOCAL_PATH)/assets/version)
如果项目对版本号或者版本名称有更复杂的需求,可以直接写成shell脚本,再由Android.mk 调用
编译时自动输出当前编译时间到version文件,并打包到apk中,done!
感谢https://my.oschina.net/u/659658/blog/84545
相关文章推荐
- VS之版本-获取编译时间-用于自动生成版本号
- Android之版本-APP编译时自动生成版本号
- jean同学的android编译自动修改版本号
- Android各个版本号,发行时间以及版本代号
- 【游戏开发备注之一】关于Cocos2dx_v1.x版本iphone与Android运行出现图片白块、添加GameCenter报错问题及编译Android闪退的解决办法&&CCLOG与CClog的区别
- mtk Android 编译命令自定义--添加版本号
- linux 程序、动态库、静态库内部添加版本号和编译时间
- android为程序添加版本自动更新
- 自动更新文件夹下所有DLL 至最新修改时间版本
- android 添加库的编译时间
- 【COCOS2DX-ANDROID-游戏开发之十八】编译android版本之添加预编译宏
- Android framework中修改或者添加资源无变化或编译不通过问题详解
- Android framework中修改或者添加资源无变化或编译不通过问题详解
- 为程序添加版本自动更新功能 android
- Android管理联系人(包含添加,查询,修改和删除;以及不同版本区别)
- vim中自动添加文件的作者、时间信息、版本等
- Mtk Android 编译命令自定义--添加版本号
- mtk Android 编译命令自定义--添加版本号
- mtk Android 编译命令自定义--添加版本号
- 修改测试apk读出的CPU主频,及主芯片型号,手机型号、品牌、内部版本号、Android版本等