jean同学的android编译自动修改版本号
2013-07-06 19:30
239 查看
android应用程序的版本号Version name可以在android manifest下手动修改,在code中调用api获取该版本号。
项目中的目标是:每编译一次程序都会自动修改版本号,而不需要手动修改,由于中间debug的次数较多,我打算以每次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!
项目中的目标是:每编译一次程序都会自动修改版本号,而不需要手动修改,由于中间debug的次数较多,我打算以每次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!
相关文章推荐
- Android之版本-自动添加编译时间-自动修改版本号
- windows下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
- php脚本生成google play url的下载链接,下载apk并自动反编译后获取android版本号
- linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
- Android之版本-APP编译时自动生成版本号
- linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
- windows下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
- linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生
- 自动修改Delphi工程文件(dpr)的编译版本号
- windows下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
- windows下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
- [置顶] 反编译008神器,修改手机型号与android版本号信息
- Android应用编译时自动生成版本号
- android项目中配置NDK自动编译生成so文件
- eclipse 在编译运行项目之前自动保存修改的文件
- 怎样设置Android Studio自动编译工程
- android 修改api后编译报错
- Android 自动编译、打包生成apk文件 3 - 使用SDK Ant方式
- Android Studio编译输出apk文件修改文件名
- 编译cocos2d c++工程报错 build-binary.mk:589: obj/local/armeabi/libcocos2dcpp.so] Error 1 cpp自动导入Android.