Android Binder示例

时间:2010-08-26 08:19:08

标签: android android-binder

我在C / C ++中寻找简单的binder IPC示例。最近我开始阅读关于Android Binder基本版(http://bharathi.posterous.com/android-binder)并通过Android源码中的代码。大部分的binder使用部分都是用C ++编写的。有人可以解释为什么使用C ++而不是C?

2 个答案:

答案 0 :(得分:5)

结帐http://github.com/mcr/Android-HelloWorldService(如果您使用的是更高版本的Android,则可能需要将#include <utils/something>的某些内容交换为#include <binder/something>)。

你也可以下载android源代码并查看frameworks / base / camera / tests / CameraServiceTest / CameraServiceTest.cpp

干杯!

答案 1 :(得分:2)

我能够将本机应用程序编译并使用Android 2.3源代码。为此我必须进行两处更改 - 第一项是更改binder包含文件的路径,其次是在libhelloworldservice makefile中包含libbinder。

感谢这个简单的例子说明了粘合剂的使用。