2016-08-16 2 views
1

Я не хочу значок Launcher для своего приложения, но когда я удаляю.Я не хочу значок Launcher для моего приложения

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

даже только удаление

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

Мой манифест, как показано ниже

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

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 
<uses-permission android:name="android.permission.CAMERA" /> 
<uses-permission android:name="android.permission.FLASHLIGHT" /> 
<uses-feature android:name="android.hardware.camera" /> 
<application 
    android:allowBackup="true" 

    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 
    <service 
     android:name=".ShakeDetectService" 
     android:enabled="true" 
     android:exported="true" /> 

    <receiver 
     android:name=".MyServiceReceiver" 
     android:permission="android.permission.RECEIVE_BOOT_COMPLETED"> 
     <intent-filter> 
      <action android:name="android.intent.action.BOOT_COMPLETED" /> 
     </intent-filter> 
    </receiver> 

    <activity android:name=".MainActivity" 
     android:theme="@android:style/Theme.Translucent.NoTitleBar"> 
    </activity> 
</application> 

Студия Android дает ошибку Ошибка Запуск активности Пожалуйста, дайте мне свое ценное предложение. Спасибо

+0

возможными дубликат http://stackoverflow.com/questions/8134884/android-how-to-programmatically-hide-launcher-icon – Smit

+0

Игнорировать сообщение об ошибке, приложение также установлено в вашем телефоне. –

+0

Я получил широковещательный приемник, чтобы получить BOOT устройства. Но он не работает. Этот широковещательный приемник работает, когда я даю в своей активности в манифесте. –

ответ

0

Перейти к:
1. Выполнить -> Изменить конфигурацию
2. Под вкладку приложения (по умолчанию вкладка открыта) изменить параметры запуска к Ничего

Примечание: ваше приложение не будет запущено после установки без внешней помощи (широковещательные сообщения)

enter image description here

+0

Я передал широковещательный приемник для приема BOOT устройства. Но он не работает. Этот широковещательный приемник работает, когда я даю в своей активности в манифесте. –

+0

Какое намеренное действие (фильтр)? –

+0

' <замысел-фильтр> ' –

0
  • открытых конфигураций запуска/отладки от андроида студии
  • выберите Обработать
  • конфигурации выберите модуль из левой панели от общей вкладки
  • выбрать опцию запуска как -> «ничего»
Смежные вопросы