Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 27.01.2018
Сообщений: 7

Как после старта сервиса сообщить init-процессу об успешном/безуспешном запуске сервиса?

01.08.2018, 14:36. Показов 1001. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно при после старта сервиса сообщить init-процессу о статусе запуска сервиса, т.е. успешно или с ошибками, чтобы сервис знал, можно ли стартовать остальные сервисы.
Слышал, что это делается через установку каких-то property через API-функции Андроида. Проект создается на С++, сервис нативный. Может кто более детально рассказать об этом механизме?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.08.2018, 14:36
Ответы с готовыми решениями:

Ошибка при запуске внешнего сервиса
Доброго времени суток! Делаю в Qt приложение под андроид. Сейчас решил попробовать Сделать сервис в андроид студио и запустить его с...

Ошибка 1053 при запуске сервиса мобильных приложений.
Здравствуйте! При запуске службы мобильных приложений 1С на сервере под управлением "Windows Server 2003" происходит ошибка...

Соединение WCF Channel не работает при запуске из сервиса
Всем привет! Я создаю такое соединение: EndpointAddress address = new...

1
69 / 62 / 13
Регистрация: 10.01.2012
Сообщений: 508
02.08.2018, 23:06
Java
1
2
3
4
5
6
7
8
9
10
11
   public boolean isRuning(Class<?> serviceClass) {
        ActivityManager manager = (ActivityManager) con.getSystemService(Context.ACTIVITY_SERVICE);
        for (ActivityManager.RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) {
            if (serviceClass.getName().equals(service.service.getClassName())) {
                Log.d("isServiceRunnin","Service ["+serviceClass.getName()+"] running=[true]");
                return true;
            }
        }
        Log.d("isServiceRunnin","Service ["+serviceClass.getName()+"] running=[false]");
        return false;
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.08.2018, 23:06
Помогаю со студенческими работами здесь

При запуске сервиса поток повисает, и запись в файл не происходит
Всем привет! Такая проблема, при запуске сервиса поток повисает, и запись в файл не происходит. Но при остановке сервиса всё начинает...

Ошибка Remote Storage Engine - сервиса при запуске Windows
Добрый день! При запуске windows пишется сообщение - 'Ошибка в одном из сервисов, а именно ' - The Remote Storage Engine service...

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

Запуск сервиса после установки apk
android запуск приложения после установки апк Добавлено через 8 минут точнее ни приложения а сервиса

Безбожно лагает винда после сервиса
Молю о помощи. Предистория: муж когда-то давно залил клаву на ноуте asus f83v. западали альты. Отдала ноут в сервис. Клаву поменялили,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru