
Android编译
匿影寻踪
这个作者很懒,什么都没留下…
展开
-
Gradle 入门--只此一篇
是什么?在语法上是基于Groovy语言的(Groovy 是一种基于JVM的敏捷开发语言,可以简单的理解为强类型语言java的弱类型版本),在项目管理上是基于Ant和Maven概念的项目自动化建构工具。基础知识准备Java基础,命令行使用基础 官方文档:https://docs.gradle.org/current/dsl/原创 2017-03-30 13:06:43 · 3547 阅读 · 2 评论 -
我的Android混淆(Proguard文件)是怎么写的
去过几家公司之后发现原来的老项目里面的的ProGuard写的很乱,可能因为Proguard文件要靠手写,所以有时候感觉很难,但是找到规律之后也挺简单的。感觉难是因为,不熟悉它的一些关键字,我在这里列出了常用的关键字,以及标注了些人能看懂的含义,来分享一下我这几年总结的Proguard的文件,一直想写一篇如何在Proguard中排查错误的文章,一直没空。其实要想看明白,自己写的Demo测试一下就好了,原创 2017-03-30 13:15:52 · 2703 阅读 · 0 评论 -
Mac下Android源码(AOSP)编译环境搭建方法
一、编译源码的背景环境Android源码编译有什么困难AOSP 非常庞大,需要下载,但是他是Google家的,和大陆开发者之间隔着一个GFW官方文档 推荐使用Ubuntu 14.04进行编译。我用的是MacOS,官网也给了Mac下的编译方式,不过看起来还是挺麻烦的。而且我怕搞乱我的电脑。针对上面的两点,以前有这么两种解决方式,以前有这么几种解决方式至于下载慢,可以使用国内镜像清华镜像 和 科原创 2017-05-10 11:19:54 · 5602 阅读 · 1 评论 -
Android中的签名和签名文件的生成过程
一、概述二、还是从Key Store和keytool说起吧三、数字签名和数字证书四、apk的签名过程五、签名中 MANIFEST.MF CERT.SF和 CERT.RSA是怎么生成的1. MANIFEST.MF2. CERT.SF3. CERT.RSA一、概述这个玩意简单说起来很简单,详细描述起来很复杂,复杂在什么地方呢,首先有一块陌生的知识点,包...原创 2018-04-17 17:09:00 · 15354 阅读 · 0 评论