native service 可以调用 Java service 吗?如何实现

2017-11-07 11:54:14 +08:00
 paparika

想实现这样一个功能,framework 层调用一个 native service,改变其状态,native service 状态变化后在通知栏通知用户

5682 次点击
所在节点    Android
5 条回复
paparika
2017-11-07 11:56:58 +08:00
原来的想法是用 java + aidl 实现一个系统 service,然后 framework 反调 java 层拿到这个 service,结果这部分 framework 拿不到 context,所以看看 native service 的思路是否正确
hsuan
2017-11-07 12:07:58 +08:00
可以的,通过 binder,什么 service 都能调用
paparika
2017-11-07 12:23:02 +08:00
@hsuan aosp 里有能借鉴的例子吗
binsys
2017-11-07 14:34:43 +08:00
paparika
2017-11-07 14:54:27 +08:00
@binsys 很受用!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/404243

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX