Подтвердить что ты не робот

Приложение не отображается в последних списках приложений

Мое приложение никогда не отображается в списке RECENT APPS всякий раз, когда я добавляю следующий фрагмент кода в запись манифеста активности

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

Если я удаляю выше строки, он отлично работает. Я также убедился, что для следующих флагов установлено значение false -

        android:noHistory="false"
        android:excludeFromRecents="false"

Но все равно его никогда не отображали, даже если я запускаю приложение вручную.

Если кто-то хочет посмотреть манифест, его -

<?xml version="1.0" encoding="UTF-8"?>

<uses-sdk android:minSdkVersion="8" />

<application
    android:name="com.raj.poc.copypaste.MainApplication"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".CopyPasteActivity"
        android:launchMode="singleTop"
        android:noHistory="false"
        android:excludeFromRecents="false"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
            <action android:name="android.intent.action.SEARCH_LONG_PRESS" />
            <category android:name="android.intent.category.DEFAULT" /> 
        </intent-filter>
    </activity>
</application>

4b9b3361

Ответ 1

Это может случиться, если вы установили

    <activity... android:label=""/>

для вашего основного Activity

Ответ 2

Это единственное действие в вашем приложении, верно?

Дважды используется тег категории. Вы указали в своем коде

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

чтобы вы уже выбрали категорию. Когда вы добавляете новое действие, вы будете писать тег категории по умолчанию.