Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336
#1

демон - Android

31.01.2014, 14:28. Просмотров 733. Ответов 1
Метки нет (Все метки)

Как после установки приложения(сервиса) сделать так, чтобы сервис заработал, без входа в основное активити... может кто реализовывал??? можа чо с этим колдовать SharedPreferences... ваще такто мне активити ненужна... мне нужна просто служба демон без интерфейса

Добавлено через 37 минут
как же запустить сервис без интерфейса...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2014, 14:28     демон
Посмотрите здесь:

Демон под BSD для вычислений C++ Linux
C Linux Не записывает демон в файл
C++ Linux Нужно создать демон....как?
Демон журналирования syslogd Linux
Perl Падает Демон перл
Что такое демон? PHP
Как написать демон C Linux
Debian Linux Демон не работает
PHP Сети Сетевой демон
Демон для считывания информации с процессора Java
Фоновый работник, демон Python

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
01.02.2014, 02:49     демон #2
Цитата Сообщение от kirawa Посмотреть сообщение
Как после установки приложения(сервиса) сделать так, чтобы сервис заработал, без входа в основное активити... может кто реализовывал??? можа чо с этим колдовать SharedPreferences... ваще такто мне активити ненужна... мне нужна просто служба демон без интерфейса

Добавлено через 37 минут
как же запустить сервис без интерфейса...
Стартуйте из бродкаст ресивера

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class SmsReceiver extends BroadcastReceiver{
@Override
   public void onReceive(Context context, Intent intent) {
      String action = intent.getAction();
      if(action.equals("android.provider.Telephony.SMS_RECEIVED")){
        //action for sms received
 
           // start service here
          Intent intent=new Intent(context,Your_Service.class);
          context.startService(intent);
 
      }
      else {
 
      }     
   }
}
AndroidManifest.xml
XML
1
<service android:name="com.xxx.xx.Your_Service" />
Yandex
Объявления
01.02.2014, 02:49     демон
Ответ Создать тему
Опции темы

Текущее время: 16:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru