Android开发之——目录结构浅析 发表于 2017-11-17 分类于 开发 , D-移动开发 , Android 阅读时长 ≈ 2 分钟 一 概述对于从Eclipe转向As的开发者和Android新手来说,明白Eclipse和As的区别,熟悉AS的目录结构,十分必要!下面将Eclipse和AS对对比区别 阅读全文 »
Android开发之——APK安装流程概述 发表于 2017-11-17 分类于 开发 , D-移动开发 , Android 阅读时长 ≈ 16 分钟 一 前言开始前,我们先来思考几个问题? 安装和卸载APK的方法由哪些,每种方法得实现的原理是什么? APK安装和卸载过程中,系统数据发生了哪些变化? Android App端常用的Package Manager 用来做什么? 阅读全文 »
Android开发之——App构建流程分析 发表于 2017-11-16 分类于 开发 , D-移动开发 , Android 阅读时长 ≈ 2 分钟 转载声明:原文出处Android App 构建流程分析 一 序言我们平时在Android studio中点击run按钮,就能把代码编译成一个app文件并安装到手机上。那么这么过程中具体发生了什么?我们是怎么把代码和资源文件打包成一个app文件,并安装到手机上的呢?今天就详细分析一下这个流程。 阅读全文 »
Android开发之——反编译工具apktool 发表于 2017-11-16 分类于 开发 , D-移动开发 , Android 阅读时长 ≈ 1 分钟 一 前言我们开发时,为防止自己的APP被破解使用了一系列措施,比如ProGuard,又比如第三方加密,如:爱加密,360加固等;同时,又有需求破解别人的APP,工欲善其事必先利其器,这个神器就是apktool,这篇简单介绍下如何使用apktool对apk文件进行反编译,拿到我们需要的信息;下面将介绍这款工具的下载及使用 阅读全文 »
Android开发之——Android 代码混淆(2) 发表于 2017-11-16 分类于 开发 , D-移动开发 , Android 阅读时长 ≈ 2 分钟 一 概述上一篇介绍了混淆的概念,Proguard的作用和原理。这篇简单介绍下ProGuard的配置和使用。 配置ProGuard 文件介绍 实例 阅读全文 »