架构
文章平均质量分 72
Android架构、Framework层
kayyoo
这个作者很懒,什么都没留下…
展开
-
控制反转-IoC
控制反转(Inversion of Control,缩写为IoC),是指原来由程序代码中主动获取的资源,转变为由第三方获取并使原来的代码被动接收的方式,以达到解耦的效果。原创 2021-09-26 19:47:40 · 835 阅读 · 1 评论 -
build.gradle依赖配置
1、在project中添加一个自定义gralde文件,如config.gradle,统一管理app或其他module的build.gralde中要用到的配置ext {// extend // false:组件模式 // true:集成模式 isModule = true android = [ compileSdkVersion: 30, minSdkVersion : 21, targetSdk原创 2021-08-18 20:01:09 · 3171 阅读 · 0 评论 -
AS配置NDK开发环境,附CMake、NDK-build构建工具用法
AS配置NDK开发环境原创 2019-10-22 20:16:21 · 2168 阅读 · 3 评论 -
查看apk文件源码之dex2jar和JD-GUI
将apk文件直接重命名为.zip文件,直接解压,得到的classes.dex就是源码文件。步骤1:下载dex2jar,https://sourceforge.net/projects/dex2jar/files/,下载最新版,如dex2jar-2.0.zip,直接解压得到dex2jar-2.0文件夹。步骤2:将源码文件classes.dex拷贝到dex2jar-2.0文件夹中,打开命令行,切换...原创 2019-10-22 19:58:56 · 568 阅读 · 0 评论 -
反编译android APK文件之apktool
打开apktool官网https://ibotpeaches.github.io/Apktool/,切换到Install页面,安装apktool(本文以windows平台为例)。步骤1:将鼠标放在wrapper script上右击,选择连接另存为…,将apktool.bat文件保存到本地,记得名字要改成apktool.bat。步骤2:点击find newest here跳转到apktool....原创 2019-10-22 19:52:20 · 348 阅读 · 0 评论 -
详解Sublime Text 3安装smali插件,查看反编译android APK文件
步骤1:下载安装Sublime Text(当前版本是Sublime Text 3): https://www.sublimetext.com/。Sublime Text需要注册,请自行搜索注册码或激活码。步骤2:打开https://packagecontrol.io/安装Sublime Text包管理器Package Control,点击Install Now。步骤3:切换到Sublim...原创 2019-10-22 18:02:28 · 1148 阅读 · 0 评论 -
DataBinding实战
Android Data Binding实战-入门篇Android Data Binding实战-高级篇原创 2019-10-17 20:09:52 · 247 阅读 · 1 评论