2

私はいくつかの意図に反応するアンドロイドサービスアプリケーションを開発しています。ご存知のように、インテントはアプリが初めて起動されるまでトリガーされません。私のアプリはインタラクティブではないので、ランチャー (アプリ一覧) に表示されないようにしたいです。削除することでこれを行うことができます

<category android:name="android.intent.category.LAUNCHER"/>

マニフェストファイルからですが、その後、どこにも表示されていないので、アプリを実行するにはどうすればよいですか? :|

ありがとう。

4

3 に答える 3

1

どこにも表示されていないので、アプリを実行するにはどうすればよいですか?

したがって、 BroadcastReceiverを使用する必要があります。同様のソリューションを見つけることができる同様のトピックです。これをチェック

于 2012-06-16T23:09:56.233 に答える
1

アプリケーションを初めて起動した後にランチャー アイコンを無効にするのはどうですか?

http://www.helloandroid.com/tutorials/removing-app-icon-launcher

これは

アイコンはランチャーが再起動されたときにのみ消えます。そのため、おそらく次回の電話の再起動時に、ランチャーを強制的に再起動することはお勧めしません。」

よく聞こえない...

于 2012-06-16T23:35:28.727 に答える
0

アプリケーションがインテントに応答するサービスベースである場合、なぜそれを実行する必要があるのでしょうか? インテントはアプリケーションを開始しませんか?

マニフェストに適切なインテント フィルターを含めるようにしてください。それらがなければ、インテントはサービスをトリガーしません。

http://developer.android.com/guide/topics/manifest/intent-filter-element.html

于 2012-06-17T00:25:37.617 に答える