Android

来自个人维基
跳转至: 导航搜索

目录

驱动开发

Android中的Kconfig

Android驱动开发环境搭建

hal

添加驱动模块

MTK6573驱动概述

MTK6515 android打版软件配置

MTK6515 gpio模拟i2c

MTK6515 配置lcd背光

MT6517强制改小内存

framework

Input事件流程

绕不过去的binder

binder @ 用c++实现一个service

ServiceManager

Activities

Service

Broadcast&Receivers

应用的启动流程

Surfaceflinger

WakeLock调试

Android Low Memory Killer

Android中的闹钟与RTC

ART和Dalvik

app开发

安装SDK

eclipse常见错误

AndroidManifest.xml 中相关参数说明

常见类

Looper

HandlerThread

调试

原始版本编译

adb的配置与使用

使用TCP/IP连接Adb

adb报错 error: insufficient permissions for device

android命令@ps

android命令@du

Android SDK报错 no swt-win32-3550 or swt-win32

将packages/apps/下的app导入eclipse

android log系统

Java打印文件名、函数名、行号

Android系统类问题分析方法

内存相关

BUG实例分析一:死机

BUG实例分析二:卡死在开机动画界面

BUG实例分析三:kernel panic in run_timer_softirq

BUG实例分析四:android.intent.action.SCREEN_OFF未被及时处理导致系统消息阻塞

BUG实例分析五:binder_alloc_buf, no vma

自动化测试

获取第三方应用的控件信息

设计

在线升级

log打印到sd卡

增加分区

其他

Git服务器搭建

使用git下载代码

Gerrit服务器搭建

Gerrit权限配置

Gerrit网页更改登陆密码

repo的配置与使用

repo使用多个服务器

git/gerrit/repo代码仓操作指南

杂乱的学习笔记

Android.mk文件释疑

Mtk6573编译生成的img简介

Mtk6573使用虚拟机下载软件

Android属性之build.prop生成过程分析

Mtk6515在代码中区分运营商

Mtk6515为WLAN添加默认信任点

Android4.0各img的解包与打包

高通平台导出分区

Android机型配置


查看源代码版本

大版本合并

修复MTK mdlog

Recovery模式

heapsize配置

fastboot烧写命令

安装http,php,mysql运行环境

分析网络端口被谁占用