首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android平添Native服务

2013-06-26 
android添加Native服务在添加系统服务时,调用宏DECLARE_META_INTERFACE(XXX),例如DECLARE_META_INTERFACE(

android添加Native服务
在添加系统服务时,调用宏DECLARE_META_INTERFACE(XXX),例如DECLARE_META_INTERFACE(AudioFlinger),其中的AudioFlinger需要在别的地方声明吗???声明文件在什么地方??
现在我添加一个服务DECLARE_META_INTERFACE(Test),编译时提示Test没有声明,编译不通过。
[解决办法]
不清楚,不过你可以全局搜索下,看看哪里声明了
grep -rn "AudioFlinger" ./
[解决办法]
你是否包含了头文件Iinterface.h ?
[解决办法]
这个是好像是binder的机制吧,你应该要有一个ITest.cpp文件之类的吧,要不然应该是不行的,具体的估计得研究一下binder的机制了呢

热点排行