1

ランチャー アクティビティのないアプリケーションを起動するには?

問題の背後にあるストーリー: 基本的に、BOOT_COMPLETED のようないくつかのシステム インテントを待機する BroadcastReceiver であるアプリケーションがあります。問題は、私のアプリケーションにはアクティビティがないため、開始されず、インテントを受け取らないことです。

Android 3.1 のリリース ノートには、アプリケーションを起動するためにインテント オプションをオーバーライドできると記載されていますが、そのためには別のアクティブなアプリケーションが必要であると思います。

PSあなたが知っているすべての方法を書いてください。ADB コマンドも同様です。

4

1 に答える 1

2

最初のアドバイスは、実行できる非常に単純な「Welcome to my App」アクティビティを作成することです。スプラッシュ画面、広告、または設定画面を表示するために使用します。これにより、「アクティビティなし」の問題を回避できます。

私の知る限り、アプリケーションのアクティビティが実行されるまで、BOOT_COMPLETED にフックすることはできません。したがって、何らかのアクティビティが必要です。

于 2013-01-17T14:09:57.617 に答える