Chinaunix首页 | 论坛 | 博客
  • 博客访问: 198017
  • 博文数量: 68
  • 博客积分: 529
  • 博客等级: 中士
  • 技术积分: 721
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-10 16:38
文章分类

全部博文(68)

文章存档

2014年(2)

2013年(4)

2012年(16)

2011年(34)

2010年(4)

2009年(8)

分类: LINUX

2011-02-14 09:47:48

1) android build system
   a) Makefile
      android 采用了makefile 来构成它的编译系统, 并且才用了分层的方式
     
Layer Example Description
Product myProduct, myProduct_eu, myProduct_eu_fr, j2, sdk The product layer defines a complete specification of a shipping product, defining which modules to build and how to configure them. You might offer a device in several different versions based on locale, for example, or on features such as a camera.
Device myDevice, myDevice_eu, myDevice_eu_lite The device layer represents the physical layer of plastic on the device. For example, North American devices probably include QWERTY keyboards whereas devices sold in France probably include AZERTY keyboards. Peripherals typically connect to the device layer.
Board sardine, trout, goldfish The board layer represents the bare schematics of a product. You may still connect peripherals to the board layer.
Arch arm (arm5te) (arm6), x86, 68k The arch layer describes the processor running on your board.

b) android make file 调用的分析





how to create a native service:



how to create a java service:
http://hi.baidu.com/xxw8393/blog/item/fa4ee495578243057af48034.html


AIDL function:

阅读(479) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~