0

サービスを使用してアプリを作成していますが、他のアプリがそれとやり取りして拡張できるようにしたいと考えています。次の 2 つのシナリオが考えられます。

  1. 別のアプリがサービスと対話しようとしています
  2. 誰かが、組み込みサービスの代わりにアプリで使用するサービスのより優れたバージョンを開発している

私がアクションについて読んだことのほとんどは、アクションに のような名前を付けるべきだと言っていますcom.mycompany.appname.CUSTOM_ACTION。ただし、アクションを自分の名前空間に配置する必要はないと思います。他の開発者が自分のアプリでアクションを受信できるようにしたい場合があるからです。代わりに、intent.action.CUSTOM_ACTION.

公開アクションの命名規則はありますか? アクションに のような名前を付けてintent.action.CUSTOM_ACTIONもいいですか、それともダメですか?

4

2 に答える 2

0

一般的な名前を付けるのは悪い考えです。アプリに付属しているため、com.mycompany.appname.CUSTOM_ACTION名前空間に固執する必要があります

于 2013-09-13T15:12:28.223 に答える
0

openintents.orgは、開発者が他のアプリケーションに使用させたいインテントを登録できるように見える Web サイトです。

于 2013-09-13T15:14:17.590 に答える