- 博客(7)
- 收藏
- 关注
原创 Android学习笔记(0)
这篇文章写的有些倒置,是在写完5之后,才回过头来完成的,如下: 需要总结一些本次学习的方法,和进阶过程。(用以自勉) 1. Java的基础很关键,好书:《疯狂JAVA讲义》 《Java核心技术》 疯狂这本书不错,是国人写的“简单”的书,很难得!细节介绍的比较清楚! 2. Android的2本好书:《深入理解Android内核设计思想》 《疯狂Android讲义》,可能更需要侧重疯狂
2015-07-27 11:15:24 444
转载 emulator: ERROR: x86 emulation currently requires hardware acceleration!
Android Studio 1.0 已经放出来了,以后的Android平台开发激昂逐步从Eclipse向Android Studio迁移,为了能不落伍我也特意从Google下载了Android Studio的安装包,并且兴高采烈地创建了我的第一个android项目。但是当运行的时候就他么悲催了。 emulator: ERROR: x86 emulation currently re
2015-07-20 13:19:44 347
原创 Android学习笔记(5)--系统编译
1. Android工程根目录的Makefile 直接指向了 build/core/main.mk 2. main.mk 2.1 树根节点droid 2.2 main.mk的主要功能 对编译环境的检测 进行一些必要的前期处理 引用其他Makefile 设置全局变量 各种函数的实现(print-vars, my-dir ...)
2015-07-11 15:30:11 212
转载 Android学习笔记(4)--反编译
解压APK(Zip压缩包)后,文件:classes.dex 一、反编译流程图 二、工具使用方法(命令) 准备工作 假设我的工作目录为 $AndroidDecompile ,首先要将 system.img 中(或者说从源码中编译好的)几个重要的 odex 文件拷贝到工作目录中,他们是: core.odex, ext.odex, framewo
2015-07-10 15:25:29 324
原创 Android学习笔记(3)--烧录 & 系统映像文件
烧录 1. 方式 SD卡方式(生产中较多使用) USB方式 专用的烧写工具 网络连接方式 2. 烧录包所包含的3部分: Boot Loader Linux Kernel Android System 系统影响文件 在out/target/product/[product_name]目录下生成烧录的映像文件。
2015-07-10 11:38:34 520
原创 Android学习笔记(2)--基本编译流程 & 添加定制产品
Step1. 执行envsetup脚本 Step2. 选取编译目标 Step3. 执行编译命令
2015-07-08 16:05:35 546
原创 Android学习笔记(1)--系统特点&框架
1. 开放与可扩展 2. 合理的分层架构 早期版本Android,包括4层: Linux Kernel Library & Runtime Application Framework Application 后来在Kernel层上新增了Hardware Abstraction Layer 3. 易用强大的SDK 提供了4大组件: Activity Se
2015-07-08 15:34:07 376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人