2014-10-29 5 views
6

Я разрабатываю приложение для Android и когда устанавливаю приложение на Android-телефоне, значок приложения не отображается в разделе приложения. Но он появляется в диспетчере приложений, и я могу сделать удаление. После googling некоторые сказали, что мне нужно перестроить мой проект и убедиться, что значок приложения в ресурсе с возможностью рисования. Я уже пробовал это решение, и проблема все еще происходит. Файл манифеста я создал выглядит следующим образом:Значок приложения не появляется после установки приложения для Android

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme"> 
    <activity 
     android:name=".MyActivity" 
     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.view" /> 
      <data android:scheme="geo" /> 
     </intent-filter> 
    </activity> 
</application> 
+0

Вы знаете, что случилось со мной, а .. когда я перезагрузил свой телефон он работал. Странный. Но да, перестройка должна определенно работать. Это логичный шаг. – Darpan

+1

Спасибо, Прамод. Теперь я решил проблему, удалив . Но, я хочу знать, когда нужен этот тег данных и почему он все еще работает, даже я удалил его? Пожалуйста, дайте мне знать об этом теге данных. На самом деле, я новичок в андроиде. –

ответ

1

Я считаю, что гео-схема не может использоваться wi й пусковой установки. Я не могу найти какую-либо документацию, но в руководстве this, которое предлагается использовать с категорией по умолчанию.

Попробуйте переместить код, связанный с местоположением, в другое действие и переместите схему = гео-фильтр на этот.

+0

Спасибо, козаксинам. Я передал проблему, удалив . Пожалуйста, дайте мне знать, когда нужен этот тег данных. –

0

Изменения

android:icon="@drawable/ic_launcher"

С вашей иконкой

, если вы хотите удалить этот значок, вы должны удалить из всех папки как

drawable 
drawable-hdpi 
drawable-mdpi 
drawable-xhdpi 
+0

Спасибо Аник Ислам Абхи. Я решил проблему. Я удалил , и теперь он работает. Но, пожалуйста, дайте мне знать, когда нужен этот тег данных. –

1

В манифесте в деятельности пытаются использовать или добавить еще один фильтр намерений

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

`