安卓平台级开发指南 - Android Platform Developer's Guide
来源:互联网 发布:java网络编程 编辑:程序博客网 时间:2024/04/28 06:14
Android Platform Developer's Guide
Welcome to the Android Platform Dev Guide! This guide provides an under-the-hood introduction to the Android platform, and is designed for platform developers and manufacturers building Android-powered devices.
If you're a software developer interested in developing applications for Android, please visit the Android Developers site.
About this Guide
This guide is divided into sections by logical platform component (see the table of contents on the left). Android is a complex project under constant development, and the level of detail, as well as the rate of change, may vary from section to section. This guide will be updated regularly as more content becomes available.
Intended Audience
This guide is intended for engineers who are proficient with building and running Linux on embedded devices. It aims to provide explanation of the Android platform rather than Linux or embedded development in general.
Getting Started with Android
If you are new to Android, start with the platform documentation on the following sites:
- Android Developers site: This site offers high-level platform documentation and architecture concepts.
- Android Open Source Project site: This site provides instructions on how to get the source code, establish a development environment, and perform a simple build.
When you are ready to start customizing the platform or porting to your target hardware, start in this guide with the Build System overview.
目录:
Setup and Building
- Build System
- Configuring a New Product
- Build Cookbook
- Release Keys and Signing Builds
Customization
- Customization
System
- Bring up
- Connectivity
- Bluetooth
- GPS
- Wi-Fi
- Display Drivers
- Input Devices
- Keymaps and Keyboard
- Lights
- Multimedia
- Audio
- Camera/Video
- Power Management
- Sensors
- Telephony
- Radio Interface Layer
- SIM Toolkit Application (STK)
Dalvik Virtual Machine
- Porting Dalvik
Testing and Debugging
- Instrumentation Testing
- Debugging with GDB
- Debugging Native Code
- Debugging with tcpdump
From: http://www.kandroid.org/online-pdk/guide/index.html
- 安卓平台级开发指南 - Android Platform Developer's Guide
- Android Platform Developer's Guide
- angularJS开发指南(angularJS developer guide) 之一
- (转)WTL开发者指南(WTL Developer’s Guide翻译)
- Symbian Developer's Guide
- Ruby Developer's Guide
- ZK Developer's Guide
- Application developer's guide
- The Developer's Guide
- BTrace Developer's Guide
- UIX Developer's Guide
- ZigBee协议栈Z-Stack开发指南(翻译的TI的手册Z-Stack Developer's Guide.pdf)
- angularJS开发指南(angularJS developer guide) 之二
- angularJS开发指南(angularJS developer guide) 之三 核心编程
- 安卓cordove插件开发指导(android plugin development guide)
- Android Developer - Platform Architecture
- Hibernate Developer's Guide Updated
- Ibatis Developer's Guide updated!
- dispatch对象
- 莱特币行情预测
- 最新ffmpeg编译和用eclipse进行源码调试
- Android环境的搭建
- TCP,UDP和IP分片
- 安卓平台级开发指南 - Android Platform Developer's Guide
- 活动通小结 ruby on rails 认证登录模块
- cman not started: Local host name resolves to 127.0.0.1; fix /etc/hosts before starting cluster
- html5学习之路-------1
- tomcat 6.0.41 + log4j
- 整体学习法之获取信息
- javascript之数组操作
- 常见链表操作
- dispatch队列