随笔分类 - android
摘要:在Android的源代码中,随处可见Makefile,那么Makefile到底是用来干嘛的呢?其实Makefile和Maven、ANT、Gradle一样,属于构建工具,当项目比较庞大的时候,就可以使用makefile来构建项目了 makefile简介 一个工程中的源文件不计其数,其按类型、功能、模块
阅读全文
摘要:基于TV settings和SettingsProvider "Android启动模式对activity行为的影响" "AndroidManifest.xml文件详解" "Manifest文件中,application和activity标签属性详解" "android之manifest.xml内pr
阅读全文
摘要:前文讲到了apk的反编译流程,但在有的情况下会出现apk的资源文件和代码文件分开的情况,这种情况会出现如下目录结构,并且在apk文件里面并没有dex文件。 所需工具 smali.jar和baksmali.jar 平台相关的framework文件夹,主要是core.jar(平台不同略有差异) 合并流程
阅读全文
摘要:为何需要反编译 作为一名Android开发者,很多的时候需要去学习别人优秀的代码,原本在GitHub上就有很多开源的项目代码,但有的时候在使用软件时候遇到自己想要的功能时,想要学习实现的代码时,这时候就需要使用到反编译这项技术了。什么是反编译总的来说反编译...
阅读全文
摘要:在SDK目录下有很多文件夹,了解这个文件夹都包含哪些内容,更有利于Android的开发,也是作为Android开发者应该了解的。本文就SDK目录进行说明。SDK目录如下: add-ones:Google提供的服务(以前Eclipse存在,在Android S...
阅读全文