Я ищу способ, чтобы мое приложение запускало действие при открытии непосредственно из Android Market, но не сохраняло действие в меню запуска. Я думал, что с помощью следующих настроек я смогу добиться этого:
<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 даже не существует в приложении - его нельзя открыть из маркета и он не работает. t появится в меню запуска. Однако, просто добавив:
<category android:name="android.intent.category.LAUNCHER" />
приложение делает и то, и другое. Проблема в том, что я хочу, чтобы активность запускалась из Маркета, но я не хочу, чтобы она находилась в меню запуска.
Кто-нибудь может просветить меня, как этого можно добиться?