значок приложения не отображается в меню приложений на Android

Когда я запускаю свое приложение из студии Android, приложение устанавливается, но значок не отображается в меню приложения. Он отображается только на главном экране. Я ничего не изменил в манифесте. Все было нормально, вдруг эта проблема началась. Бьюсь с этим уже 3 часа. Это раздражает. Если вы увидите эти картинки, вы поймете.

введите описание изображения здесь

введите описание изображения здесь

См., Что значок Beat Box отсутствует на первом изображении. Почему это происходит?

мой самый очевидный код:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="prime.beatbox"
    android:installLocation="auto">

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

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/download"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />

        <activity
            android:name="com.google.android.gms.ads.AdActivity"
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
            android:theme="@android:style/Theme.Translucent" />
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name"
            android:launchMode="singleTask"
            android:screenOrientation="portrait" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <action android:name="android.intent.action.MEDIA_MOUNTED" />

                <data android:scheme="file" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".Player"
            android:label="@string/title_activity_player"
            android:launchMode="singleTask"
            android:screenOrientation="portrait" >
        </activity>

        <service
            android:name=".EgineBackground"
            android:enabled="true" >
        </service>

        <activity
            android:name=".Statistics"
            android:label="@string/title_activity_statistics"
            android:launchMode="singleTask"
            android:screenOrientation="portrait" >
        </activity>
        <activity
            android:name=".AlbumItems"
            android:label="@string/title_activity_album_items"
            android:launchMode="singleTask"
            android:screenOrientation="portrait" >
        </activity>
        <activity
            android:name=".ArtistAlbum"
            android:label="@string/title_activity_artist_album"
            android:launchMode="singleTask"
            android:screenOrientation="portrait" >
        </activity>
        <activity
            android:name=".AnimationTest"
            android:label="@string/title_activity_animation_test"
            android:launchMode="singleTask"
            android:screenOrientation="portrait" >
        </activity>
        <activity
            android:name=".DataBase"
            android:label="@string/title_activity_data_base"
            android:launchMode="singleTask"
            android:screenOrientation="portrait" >
        </activity>
        <activity
            android:name=".EqualizerLocal"
            android:label="@string/title_activity_equalizer"
            android:launchMode="singleTask"
            android:screenOrientation="portrait" >
        </activity>

        <receiver
            android:name=".EgineBackground$PreviousButtonListener"
            android:enabled="true" >
        </receiver>
        <receiver
            android:name=".EgineBackground$NextButtonListener"
            android:enabled="true" >
        </receiver>
        <receiver
            android:name=".EgineBackground$PlayButtonListener"
            android:enabled="true" >
        </receiver>
        <receiver
            android:name=".EgineBackground$CancelButtonListener"
            android:enabled="true" >
        </receiver>
        <receiver
            android:name=".NewAppWidget$NextButtonListenerNotification"
            android:enabled="true" >
        </receiver>
        <receiver
            android:name=".NewAppWidget$PlayButtonListenerNotification"
            android:enabled="true" >
        </receiver>
        <receiver
            android:name=".NewAppWidget$GoToApp"
            android:enabled="true" >
        </receiver>
        <receiver
            android:name=".EgineBackground$CallDetector"
            android:enabled="true" >
            <intent-filter>
                <action android:name="android.intent.action.PHONE_STATE" />
            </intent-filter>
        </receiver>

        <activity
            android:name=".Themes"
            android:label="@string/title_activity_themes" >
        </activity>
        <activity
            android:name=".sleep"
            android:label="@string/title_activity_sleep" >
        </activity>
        <activity
            android:name=".Favourite"
            android:label="@string/title_activity_favourite" >
        </activity>
        <activity
            android:name=".PhoneMemory"
            android:label="@string/title_activity_phone_memory" >
        </activity>

        <receiver android:name=".NewAppWidget" >
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            </intent-filter>

            <meta-data
                android:name="android.appwidget.provider"
                android:resource="@xml/new_app_widget_info" />
        </receiver>

        <activity
            android:name=".MyFolders"
            android:label="@string/title_activity_my_folders" >
        </activity>
        <activity
            android:name=".CardMemory"
            android:label="@string/title_activity_card_memory" >
        </activity>
        <activity
            android:name=".PlayList"
            android:label="@string/title_activity_play_list" >
        </activity>
        <activity
            android:name=".PlaylistDetails"
            android:label="@string/title_activity_playlist_details" >
        </activity>
        <activity
            android:name=".SongDetails"
            android:label="@string/title_activity_song_details" >
        </activity>
        <activity
            android:name=".SearchBox"
            android:label="@string/title_activity_search_box"
            android:windowSoftInputMode="adjustPan" >
        </activity>
        <activity
            android:name=".SearchAlbum"
            android:label="@string/title_activity_search_album" >
        </activity>
        <activity
            android:name=".About"
            android:label="@string/title_activity_about" >
        </activity>
    </application>

</manifest>

person Tushar Monirul    schedule 29.05.2015    source источник
comment
опубликуйте свой манифест xml   -  person Kartheek    schedule 29.05.2015
comment
@Kartheek, пожалуйста, посмотрите код   -  person Tushar Monirul    schedule 29.05.2015
comment
поделитесь своим кодом MainActivity.   -  person Ankii Rawat    schedule 29.05.2015
comment
Почему вы указали android.intent.action.MEDIA_MOUNTED для MainActivity.?   -  person Kartheek    schedule 29.05.2015
comment
@Kartheek за обновление базы данных СМИ. Если я удалю какую-либо музыку, она все равно будет отображаться. Вот почему.   -  person Tushar Monirul    schedule 29.05.2015
comment
@Tushar, можешь поделиться своим MainActivity. Проблема может быть там.   -  person Ankii Rawat    schedule 29.05.2015


Ответы (1)


Проблема в том, что <data android:scheme="file" />, вы не можете логически использовать этот тег в активности запуска.

Установите, должно ли действие быть опцией для действия по умолчанию (центральное нажатие), выполняемого с фрагментом данных. Установка этого параметра позволит скрыть от пользователя любые действия, если он не установлен, при выполнении действия с некоторыми данными. Обратите внимание, что это нормально - не устанавливается в намерении при запуске действия - это для использования в фильтрах намерений, указанных в пакетах.

person Kartheek    schedule 29.05.2015
comment
Подскажите, пожалуйста, еще кое-что? При нажатии кнопки запуска в студии Android приложение запускалось автоматически. Но теперь его просто устанавливают, а не запускайте приложение. почему так? это тоже причина этого тега? - person Tushar Monirul; 29.05.2015
comment
Может быть, это проблема - person Kartheek; 29.05.2015
comment
спас мой день. . . - person Arsen Sench; 03.10.2018