- 博客(4)
- 收藏
- 关注
原创 【Android】变种:利用gradle解决大量APK的编译烦恼
距离上一篇关于变种的文章【Android】变种:一份源码根据需求打包不同APK已经过去了很长一段时间,偶然在工作中遇到这么一种情况:需要将现有变种全部编译打包出APK来说实话当时人是有些懵的,毕竟公司项目的变种不是一个两个,而是有数百个之多,直接使用Android Studio打包显而易见的是个力气活,可这是个硬需求,没办法,只能思考解决方法。第一次尝试:在查阅相关资料时,关于变种批量打包的资料少之又少,然而在沙堆中终究是刨到了一个希望:美团技术团队在很早以前就发布过的渠道包生成工具Walle,通过
2020-11-25 16:51:29 254
原创 【Android】变种:一份源码根据需求打包不同APK
变种:一份源码根据需求打包不同APK变种的使用环境正式使用gradle配置资源文件配置功能模块配置密钥配置多module变种配置变种的使用环境在开发过程中我们可能会遇到这样一种情况:在现有的APP的基础上更换部分UI或是增删某个功能模块,而大体上两个apk有很多共通的地方,面对这种情况的解决方法无非以下几种:1.将现有代码复制粘贴一份,在另一个工程中进行修改2.使用代码托管工具的分支功能3.使用全局静态变量控制某个功能开关以上方法在新打包的apk较少的情况下使用是没什么问题的,但当需要打包的a
2020-06-30 17:49:02 620
原创 【Android】使用fast-verification实现验证码填写功能
fast-verification验证码的验证环节现在是移动APP中不可缺少的一部分,直接使用EditText组件虽然方便但缺少了一些美感,使用fast-verification,让实现验证码变得更简单。依赖到项目项目根gradle中添加maven { url 'https://www.jitpack.io' }示例:allprojects { repositories {...
2020-04-13 17:33:24 576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人