在打包apk时,为了能更方便的识别出版本号,一般将版本号设置成apk的名字,其实非常简单,只需要在app项目下的build.gradle文件中加入几行代码就可以了

打开build.gradle,在android 下添加一下代码


android.applicationVariants.all { variant ->

variant.outputs.each { output ->

defoutputFile = output.outputFile

if(outputFile !=null&& outputFile.name.endsWith('.apk')) {

//这里修改apk文件名

deffileName = outputFile.name.replace("app","${"native"}_${defaultConfig.versionName}")

output.outputFile =newFile(outputFile.parent, fileName)

}

}

}

更多相关文章

  1. Android(安卓)6.0下报错: UnsatisfiedLinkError: dlopen failed
  2. 【Android】短信管理代码
  3. Android5.1 Framework分析----如何在SystemServer中添加系统服务
  4. 使用ActivityGroup来切换Activity和Layout
  5. Android(安卓)studio把一段代码快速提取,放在自己定义方法里面的
  6. Android通过编译源代码提供系统服务-android学习之旅(85)
  7. Android(安卓)CPU监控想法,思路,核心技术和代码
  8. Android-传递数据的一些讨论
  9. android之应用程序LED

随机推荐

  1. 谷歌力推低价Android手机的野心
  2. Android中获取后台正在运行的应用列表(附
  3. Androidの重力感应
  4. android微信聊天记录导出到电脑【微信安
  5. Android学习五之Service
  6. Android如何统计应用市场内外的渠道数据
  7. 构建Android在Windows上的x86模拟器(上)
  8. Android(安卓)如何将layout和drawable文
  9. 【Android的从零单排开发日记】之入门篇(
  10. 关于Android的Sensor驱动,不支持内核模块