2009-10-19 19 views
6

Android上でdbusのJavaバインディングを実行することに成功した人はいますか?すべての兆候は、dbusがすでにAndroid OS内のプロセスとして実行されていることを示していますが、Javaインタフェースを通じて公式のアクセスポイントはありません。前もって感謝します!AndroidでDbusを実行するためのJavaバインディングの取得

答えて

0

freedesktopプロジェクトからdbus-javaを試すことができます。私はそれがアンドロイドタフで動作するかどうかわからない。

+0

ありがとうございました!私は試してみましたが、実行するにはUnixソケットのJNI実装が必要です。そのためには、CライブラリをAndroidにプッシュする必要がありますが、これはどうやってやるべきかわかりません。私は単純なプログラムをプッシュすることは可能だが、フルライブラリがプッシュされているのを見ていない。あるいは、私はちょうどmakeを適切に走らせていないでしょう。 – Moki

+1

Unixソケットの代わりにTCPを使用することができます。純粋なJavaライブラリ –

+0

を使用すると、dbusライブラリを変更する必要があります。 Unixソケットなしで構築する設定オプションのようなものはありません。 –