[ ソース: android-platform-system-tools-aidl ]
パッケージ: aidl (1:10.0.0+r36-3)
aidl に関するリンク
Debian の資源:
android-platform-system-tools-aidl ソースパッケージをダウンロード:
- [android-platform-system-tools-aidl_10.0.0+r36-3.dsc]
- [android-platform-system-tools-aidl_10.0.0+r36.orig.tar.gz]
- [android-platform-system-tools-aidl_10.0.0+r36-3.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 (>= 1:10.0.0+r36)
- Android base library
-
- dep: android-libcutils (>= 1:10.0.0+r36)
- Android utils library for C
-
- dep: libatomic1 (>= 4.8)
- __atomic ビルトイン関数を提供するサポートライブラリ
-
- dep: libc6 (>= 2.11)
- GNU C ライブラリ: 共有ライブラリ
以下のパッケージによって提供される仮想パッケージでもあります: libc6-udeb
-
- dep: libgcc-s1 (>= 3.0)
- GCC 共有ライブラリ
-
- dep: libstdc++6 (>= 9)
- GNU 標準 C++ ライブラリ v3