C /C++での簡単なバインダーIPCの例を探しています。最近、Android Binder Basic( http://bharathi.posterous.com/android-binder )について読み始め、Androidソースのコードも調べました。バインダーの使用部分のほとんどはC++です。Cの代わりにC++が使用される理由を誰かが説明できますか?
23359 次
2 に答える
5
http://github.com/mcr/Android-HelloWorldServiceを確認してください(Androidの新しいバージョンを使用している場合は、インクルードをからに交換する必要がある場合があります#include <utils/something>
)#include <binder/something>
。
Androidのソースコードをダウンロードして、frameworks / base / camera / tests / CameraServiceTest/CameraServiceTest.cppを調べることもできます。
乾杯!
于 2010-10-20T13:02:43.367 に答える
2
ネイティブアプリケーションをコンパイルしてAndroid2.3ソースコードで動作させることができました。このために、2つの変更を行う必要がありました。1つはバインダーインクルードファイルのパスをからに変更し、2つ目はlibhelloworldservicemakefileにlibbinderをインクルードすることです。
バインダーの使用法を説明するこの簡単な例に感謝します。
于 2011-11-15T12:28:01.267 に答える