Android应用升级,加固,自动签名,多渠道打包,渠道信息获取一键式搞定
2018-02-26 10:28
543 查看
这篇文章可能有些标题党,方案有很多,我只是把我认为最简单的方案告诉你,想吐槽就吐吧
那么渠道信息的获取就变的很简单了,直接在代码中读取channel的值,废话不多说,上代码
应用升级
应用升级使用的是腾讯Bugly,这个看文档就可以搞定,没什么说的,看图吧!应用加固 自动签名 多渠道打包
应用加固和多渠道打包,乐固提供了一键式解决方案,具体使用请自行下载,里面有详细说明渠道信息获取
乐固一键式多渠道打包需要在AndroidManifest中配置以下代码<meta-data android:name="channel" android:value="默认值"/>
那么渠道信息的获取就变的很简单了,直接在代码中读取channel的值,废话不多说,上代码
/** * 获取渠道号 * * @return */ public String getChannelName() { ApplicationInfo appInfo = null; try { appInfo = this.getPackageManager() .getApplicationInfo(getPackageName(), PackageManager.GET_META_DATA); } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); } String msg=appInfo.metaData.getString("channel"); return msg; }
GitHub地址
老规矩,如果你遇到任何问题,请给我提issue,你遇到的问题,我都遇到过。相关文章推荐
- 支持Android Signature V2 Scheme 多渠道打包,并解决类似360加固后获取不到渠道信息 - 渠道统计失败的问题
- 支持Android7.0 Signature V2 Scheme 多渠道打包,并解决类似360加固后获取不到渠道信息 - 渠道统计失败的问题
- Android 签名打包出现的错误的解决方法以及代码中获取应用签名信息方法
- Ant自动编译打包android项目(二)----签名与渠道包
- 获取android应用签名证书(打包APK用到的那个文件)的SHA1,MD5,SHA256值
- 为Android应用增加渠道信息 自动化不同渠道的打包过程
- 获取android应用签名证书(打包APK用到的那个文件)的SHA1,MD5,SHA256值
- Android项目的打包签名及应用的版本升级(一)
- 获取android应用签名证书(打包APK用到的那个文件)的SHA1,MD5,SHA256值
- 为Android应用增加渠道信息 自动化不同渠道的打包过程
- 为Android应用增加渠道信息 自动化不同渠道的打包过程
- Android获取应用自身相关签名信息
- android 获取应用证书及签名信息
- Android项目的打包签名及应用的版本升级(二)
- Android Studio多渠道打包方式一:通过外部文件来写渠道信息
- 为Android应用增加渠道信息 自动化不同渠道的打包过程
- 脚本ANT自动打包Android应用(方便多渠道发布)
- 获取android应用签名证书(打包APK用到的那个文件)的SHA1,MD5,SHA256值
- Windows系统下Ant自动编译打包并签名Android应用——实践篇
- Windows系统下Ant自动编译打包并签名Android应用——探索篇