Как сделать скрытый APK (kotlin)

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

пишу на котлине в андроид студио


Ответы (1 шт):

Автор решения: Barmaley

Если приложение не будет иметь стандартной точки входа, то есть Intent'а MAIN/Launcher, оно не будет отображаться на рабочем столе.

По сути надо убрать из манифеста:

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

При этом приложение будет отображаться в списках приложений через settings/apps

Правда, возникнет проблема - как запускать приложение :), но это вторично, ну можно запускать его через другое приложение, которое будет запускать его специальный Intent или через какой-нить Broadcast/Service и все такое.

→ Ссылка