首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
apk编译打包相关
订阅
阿闯搞薯条
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
Android Gradle 优化大全,助力提速 80%
本文主要分享常见的 Gradle 编译优化手段,并提供成本,收益,推荐度等维度供参考。以帮助大家快速找到最适合自己项目情况的优化项。实践中,全新编译最高可提速 80%。
【Gradle-11】动态修改VersionName和VersionCode
有个读者问了一个比较有意思又很常见的问题,怎么修改VersionName和VersionCode?静态修改直接在build.gradle文件改就好了,动态修改还是有点意思的。
【Gradle-17】动态删除清单文件中的某个权限
有读者留言,希望可以写个插件,实现动态删除某个清单文件权限的功能。 一般来说,不会去删除清单文件中的某个权限,但是随着厂商对安全隐私合规检测的越来越严格,对于权限的申请和调用也要求越来越高,
编译优化跌落神坛
最近在一次技术分享中,有网友问我小公司可以考虑做哪些编译优化?我觉得这个课题也还是挺有必要展开下讲讲的。 编译优化方面其实我个人觉得并不一定是特别高大上的东西,除了一些特别深水区的地方,还是有些东西还
Android APK 加固技术探究(一)
Android apk 的反编译 作为一名 Android 开发者,你可能曾经有过这样的经历,这个 app 怎么这么炫酷,它是怎么实现这种效果的。然后你可能打起了歪主意(我要是获取到源码就好了)。结果
Android应用加固原理
Android开发者常常面临的一个问题就是防破解、 防二次打包。现如今,安全问题越来越重要,越来越多 的Android开发者也开始寻求安全的保护方案。请看一下下面的几张图片: 加壳是在二进制的程序中植入一段代码,在运行的时候优先取得程序的控制权,做一些额外的工作。大多数病毒就是…
借腾讯开源 VasDolly,谈谈 Android 签名和多渠道打包的原理!
当我们需要发布一款 App 到应用市场的时候,一般需要我们针对不同的市场生产不同的渠道包,它们使用的是同一套代码,只是会包含一些各自的渠道信息,用于我们做数据分析。 前几天,企鹅电竞团队开源了自己的 Android Apk 多渠道打包工具:VasDolly,比美团的 Walle…
Gradle(10)一篇文章看懂 v1/v2/v3 签名机制
在打生产包时,一定需要对 apk 签名,那么你知道为什么要给应用签名吗?在这篇文章里,我将分析 Android apk 的签名机制,并介绍 v1、v2 和 v3 三种安装包签名方案的原理与演进。
【Flutter】从安卓与iOS包体优化到一键自动打包脚本的一条龙服务
- APK优化包体大小 - APK多渠道打包 - APK一键打包脚本 - IPA优化包体大小 - IPA无签名打包 - IPA一键打包脚本
Android修炼系列(九),你的签名校验可能被破解了
我们知道签名是Android软件的一种有效身份标识,因为签名所使用的秘钥文件是我们所独有的,而当我们app被重新打包后,app的签名信息势必会被篡改,所有我们就可以根据软件运行时签名与发布时签名的相同与否来决定是否需要将app中止运行。常用的Java层签名校验方法见下: 通常重…