0

android AIP Guidesでバインドされたサービスをセットアップする方法を見つけることができます!

このデモでは、任意のアプリをそれにバインドできます。しかし、私が望むのは、私の apk だけが、私がコーディングしたサービスと通信できることです。それを行う方法はありますか? 方法?ありがとう!

4

2 に答える 2

1

サービスはデフォルトではエクスポートされません。つまり、サービスはアプリケーションによってのみ呼び出し/バインドできます。サービスのマニフェスト エントリに追加android:exported="true"しない限り、アプリのみがサービスにバインドできます。

于 2014-07-10T06:12:57.847 に答える
0

Service.onBind()サービスへのバインドに使用されたインテントを受け取ります。1 つの方法として、前述のインテントにパーミッションService.onBind()エクストラを追加し、 でその値を確認し、無効なパーミッション値の場合はバインド リクエストを拒否する方法があります。

于 2014-07-10T06:57:23.910 に答える