3
  • プライベート サービスを作成するにはどうすればよいでしょうか。私のカスタム サービスは、他のアプリケーションからアクセスできないようにする必要がありますか? でどのパラメータを定義する必要がありますAndroidManifest.xmlか?
4

2 に答える 2

6

を含めないでください<intent-filter>。そうすれば、アプリケーション内のコンポーネントからのみサービスにアクセスできるようになります。Intentそれと対話するには、明示的に使用します (例: new Intent(this, MyPrivateService.class))。

于 2013-05-03T10:59:01.803 に答える
3

コモンズウェアが言ったように、それは素晴らしい答えです。また、次のようにメニフェストでも行うことができます:

android:exported="false"
于 2013-05-03T11:07:52.570 に答える