2014-09-08 2 views
0

Я пытался создать заставку для моего приложения, так что я после этого руководства:Отсутствует значок приложения после модификации манифеста

http://www.androidhive.info/2013/07/how-to-implement-android-splash-screen-2/

Я изменил мой манифест, чтобы запустить первый из моей пусковой деятельности, Я загрузил его из Android Studio, и это действительно сработало. Но когда я искал приложение в своей пусковой установке, я заметил, что у него нет значка и имени, подобного другим приложениям.

Я попытался отключить и установить его снова и ничего ... Приложение указано в установленных приложениях.

Это часть моего манифеста фест:

<application 
    android:allowBackup="true" 
    android:icon="@drawable/bclose_1" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 

    <!-- Splash Screen Activity--> 
    <activity 
     android:name=".SplashScreen" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" > 
     <intent-filter> 
      <action android:name="android.intent.action.SPLASHSCREEN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <!-- Main Activity--> 
    <activity 
     android:name=".MainActivity" 
     android:screenOrientation="portrait"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 

    <!-- Preferences Activity--> 
    <activity 
     android:name=".Preferences" 
     android:screenOrientation="portrait"> 
     <intent-filter> 
      <action android:name="android.intent.action.PREFERENCES" /> 
      <category android:name="android.intent.category.PREFERENCE" /> 
     </intent-filter> 
    </activity> 

ответ

3

Я считаю, гранатомет и MAIN действия должны быть объединены, чтобы показать его в Launcher.

<intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

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

Изменить его

<activity 
     android:name=".SplashScreen" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" > 
     <intent-filter> 
      <action android:name="android.intent.action.SPLASHSCREEN" /> 

     </intent-filter> 

    <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
    </activity> 
+0

Nop ... Не решена, я получаю силу закрыть и значок приложения не отображается в меню ... – jdicarreira

Смежные вопросы