[ ソース: android-platform-system-tools-aidl ]
パッケージ: aidl (1:8.1.0+r23-1)
aidl に関するリンク
Debian の資源:
android-platform-system-tools-aidl ソースパッケージをダウンロード:
- [android-platform-system-tools-aidl_8.1.0+r23-1.dsc]
- [android-platform-system-tools-aidl_8.1.0+r23.orig.tar.gz]
- [android-platform-system-tools-aidl_8.1.0+r23-1.debian.tar.xz]
メンテナ:
外部の資源:
- ホームページ [android.googlesource.com]
類似のパッケージ:
AIDL インターフェースのバインダージェネレータ
aidl は Android の Android Interface Definition Language (AIDL) から Java および C++ コードを生成するユーティリティです。AIDL は、あなたが扱ったこと のある他の IDL と似ています。これにより、クライアントとサービスの両方が同意 してプロセス間通信 (IPC) を使って通信するためのプログラミングインタフェース を定義することができます。Androidでは、1つのプロセスは通常、別のプロセスの メモリにはアクセスできません。言い換えれば、それらのオブジェクトを分解して オペレーティングシステムが理解できるプリミティブに変換し、プロセス間の境界 を越えてそのオブジェクトをマーシャリングします。マーシャリングを行うコード は書くには面倒なので、Android が代わりに AIDL を使って行います。このパッ ケージは2つのツールを提供します。
* "aidl": Java バインディングを生成 * "aidl-cpp": C++ バインディングを生成
さらなる情報については、次をご覧ください。 https://developer.android.com/guide/components/aidl.html
その他の aidl 関連パッケージ
|
|
|
|
-
- dep: android-libbase
- Android base library
-
- dep: libc6 (>= 2.14)
- GNU C ライブラリ: 共有ライブラリ
以下のパッケージによって提供される仮想パッケージでもあります: libc6-udeb
-
- dep: libgcc1 (>= 1:3.0)
- GCC 共有ライブラリ
-
- dep: libstdc++6 (>= 5.2)
- GNU 標準 C++ ライブラリ v3