Я ищу способ, позволяющий моему приложению запускать активность при открытии непосредственно с Android-маркета, но не поддерживать активность в меню панели запуска.Я думал, что с помощью следующих настроек я смог бы добиться этого:
<activity android:name="com.package.test.MyActivity" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
Однако, похоже, что с этими настройками Activity, по-видимому, даже не существует в приложении - его нельзя открытьс маркета и не появляется в меню лаунчера.Тем не менее, просто добавив:
<category android:name="android.intent.category.LAUNCHER" />
, приложение делает и то, и другое.Проблема в том, что я хочу, чтобы действие запускалось из Маркета, но я не хочу его в меню запуска.
Может кто-нибудь объяснить мне, как этого можно достичь?