
Android综合
米小阳
日拱一卒,不期而至
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
apk签名机制与SHA1算法
前几天又碰到高德地图申请key的时候,需要一个SHA1值,发现自己对签名这块没有足够了解,今天就做个总结。 1.SHA1算法 sha1用于数字签名,将一段消息生成一个160位的消息摘要,我们可以通过消息摘要来验证消息的完整性。 2.apk的签名机制 将apk解压,可以看到一个META-INF目录,里面就存放着Android对该apk的签名信息。 (1)MANIFEST.M原创 2017-03-26 09:32:47 · 3384 阅读 · 0 评论 -
gradle差异化打包
前几天碰到这样的需求,需要对当前的项目进行扩展,以其为模板,打包出多个项目来。比如我们的项目是一个养殖的app,现在需要扩展出细分的多个应用:养鱼的,养鸡的,养羊的,养猪的...同一份代码,我们只需要对其差异化的地方单独配置就可以了,我们在app下的build.gradle中配置就可以,通过配置差异化渠道来实现。 productFlavors { ji {原创 2017-09-07 19:29:41 · 662 阅读 · 0 评论 -
Android组件化探索
Android组件化探索目录组件化的优势组件化的步骤组件化的注意事项[代码地址](https://github.com/RangerAnan/AndroidReView) 目录 组件化的优势 组件化简单的说就是:能任意使用项目中的module来合并一个app. 实际开发中,遇到业务很复杂,且业务线较多时,我们往往会将项目模块化。但是有时候仅仅模块化,依然解决不了更深城的需求,举个栗子来说下: 刚进...原创 2018-12-08 14:39:42 · 181 阅读 · 0 评论