Я новичок в разработке Android. Я хочу сделать одно фоновое приложение, чтобы оно продолжало работать в фоновом режиме, без какого-либо пользовательского интерфейса, и даже его значок не появлялся на рабочем столе. Короче говоря, это приложение-невидимка.
Возможно ли это?
Фоновое приложение без пользовательского интерфейса
Ответы (2)
Это, безусловно, возможно. Чтобы создать приложение, у которого нет значка на панели запуска, просто удалите Activity
с категорией android.intent.category.LAUNCHER
из AndroidManifest.xml
.
Реализация вашего фонового приложения сильно зависит от того, что вы хотите сделать. Вы можете создать Service
для длительных задач, BroadcastReceiver
для реагирования на определенные события или Activities
с фильтрами намерений.
Однако имейте в виду, что ваше приложение будет отображаться как в файловой системе, так и в настройках в разделе «Управление приложениями».
person
Josef Pfleger
schedule
30.07.2010
Привет, я прочитал здесь что после установки приложение находится в остановленном режиме и ничего не делает, пока оно не будет запущено взаимодействием с пользователем, например, щелчком по его значку. Теперь, если приложение не имеет пользовательского интерфейса или значка и должно работать как скрытое приложение, как оно запускает свою службу? Должен ли пользователь загружать телефон после установки приложения?
- person zardosht; 12.11.2013
Да, можно найти Service.
Подробнее об услуге в обучающих материалах
Демонстрация услуг – использование служб Android
Создание и использование Служб Android
person
Pentium10
schedule
30.07.2010