aidl

    0

    1答えて

    独自のコールバックインターフェイスを作成する代わりに、ResultReceiverを使用してAIDLで非同期サービスAPIを宣言したいと考えています。 しかし、android.os.ResultReceiverをインポートしようとすると、ResultReceiverがパーセル可能であることがわかりません。トリックはありますか? 例:(アンドロイド2.2)で import android.os.Re

    30

    1答えて

    私はラジオストリーミングアプリをプログラミングしています。私はAIDLインタフェース技術を使ってリモートサービスとして "ラジオ再生"を実行し、サービスと通信します。しかし、私は本当に一つのことを理解していません。 AIDLインターフェイスのパラメータ値の「out」とは何ですか?このよう :メソッドは、アクティビティから呼び出されたとき String doSomething(in String a

    0

    2答えて

    私はstatusbarService.javaから通知されたビューを取得し、それをaidlサービス経由で別のアプリケーションに渡そうとしています。 -frameworks/base/services/java/com/android/server/status/StatusBarService.java private void makeStatusBarView(Context contex

    0

    2答えて

    生き参照して下さい。 サービスは永遠に実行されます(UIアクティビティでヒット 'オフ'ボタンを使用しない限り)。 問題は、ユーザーがアクティビティを終了し、アクティビティメモリが解放されない場合です。 - UIアクティビティが閉じられていても、アプリで使用するメモリ量は同じです。 - UIアクティビティが閉じられていても、ヒープにはまだmapTilesやその他のUIが表示されます。 私の推測はど

    2

    2答えて

    私はアンドロイドを搭載したネイティブCouchdDBアプリを開発中です。今、「Android上でのCouchDBと対話するために必要なライブラリファイル」として記載libcouch、解放ちょうどこの週CouchOne:それは以前にインストールされた場合には、CouchDBのサービス場合のCouchDBをインストールする基本的なアプリです [email protected] は(つまり、CouchD

    1

    1答えて

    私は、アクティビティ(UI)とサービス(バックグラウンドポーリング)を持つアンドロイドアプリを持っています。 2つはAIDLを使って複雑に接続されています(コールバックを含むので、デュプレックス通信、IPCなど)。 私はいつも2つの話をしています。 しかし、2つの共通データオブジェクトを共有できるように、Applicationクラスも拡張しました。したがって、アプリケーションは、サービスが常に使用

    3

    2答えて

    私はAIDLを介して公開したい既存のJavaインターフェイスを持っています。 JavaからAIDLを自動生成する方法はありますか? 私はCorbaコード用のJava2IDLを認識していますので、これは と同じです。

    5

    2答えて

    enumはプリミティブ型ではないので、Androidのaidlインターフェイスでenumを渡す最も効果的な方法は何ですか? enumをordinal firstに変換する方法はありますか?

    3

    2答えて

    AIDLインターフェイスで壁を張りました。私はサードパーティのアプリケーションを介して制御されなければならないアプリケーションを持っています(私は十分なコントロールを持っていますので、私は彼らの活動に必要なものを実装するように頼むことができます) 私のアプリは、私はそれをバックグラウンドサービスに変更し、テストのために、バックグラウンドにサービスアプリを起動するダミーアプリを作成しました。 私はサ

    4

    1答えて

    私はウィジェットからライブ壁紙をリモートコントロールしようとしています。彼らは同じAPKに入っていますが、明らかに異なるプロセスです。ライブ壁紙の「活動」を呼び出すことは、別のプロセスであるため、ほとんど役に立たない。ウィジェットには簡単なボタンがあり、押すと、 私はIPCとAIDLが必要です。 私は壁紙側にAIDLを作成しましたが、うまくいきました。余分なパラメータを持たない3つの方法があります