2011-05-29から1日間の記事一覧

コアサービス開発に必要な情報を整理2

onTransact()(IBinder.transact())を直接扱う実装が必要で煩雑になるところを、Proxy-Stubパターンでより簡単に扱える。というC++とJavaの実装例をまとめるのがこのテーマのゴール。で、これは自分用のメモメモ。 chiaki@ubuntu:~/mydroid/frameworks/base…

コアサービス開発に必要な情報を整理

SDKベースサービス実装だけならAIDLの使い方だけでいいかもしれませんが、Systemレベルのコアサービス開発に必要な整理のメモ。 IBinderインターフェース、BinderDriver、ServiceManager、Stub、Proxyあたりを順々と。何回かに分けて、javaベースから、最終…