Articles of Служба

Paho MqttAndroidClient.connect всегда не работает

Я хотел бы публиковать сообщения от service android на локальном сервере. Вот часть моего кода в простейшей форме, основанная на отрывках отсюда . MemoryPersistence memPer; MqttAndroidClient client; @Override public IBinder onBind(Intent intent) { memPer = new MemoryPersistence(); client = new MqttAndroidClient(this, "tcp://192.168.1.42:1883", "clientid", memPer); try { client.connect(null, new IMqttActionListener() { @Override public void onSuccess(IMqttToken mqttToken) […]

Как получить намерение остановить службу в android

Для остановки службы я использую stopService() . И я хочу отправить дополнительные данные с намерением. Как получить эти дополнительные данные в сервисе?

Метод службы Android вызван в разных потоках. Он все еще работает на основном потоке?

Если я правильно понимаю, Android Service s по умолчанию запускается в основном потоке пользовательского интерфейса. Таким образом, для любой работы вне основного потока я нашел людей, предлагающих, чтобы в Service запускался отдельный поток. Однако мой вопрос заключается в том, что метод Service вызывается в другом потоке, то есть AsyncTask или new Thread(…).start(); , Работает ли […]

Связь Bluetooth в потоке или служба на Android?

Я разрабатываю приложение, в котором задействована bluetooth-связь. Связь Bluetooth должна продолжаться, даже если активность, которая устанавливает соединение, закрывается. Во-первых, я подумал об использовании Сервиса для этого, и это казалось правильным. Но в примере Bluetooth-чата связь происходит в другом потоке, а не в Сервисе. Я использовал этот код в своем приложении и правильно его работаю. Является […]

Android: Multithreading-Bluetooth SPP / RFCOMM-Как сохранить мой BluetoothSocket и OutputStream активными при изменении действий

Я довольно новичок в Android и очень новичок в Multithreading. Я пишу приложение Android, которое содержит несколько действий, которые реализуют onClickListners, который отправляет сообщение Bluetooth при нажатии кнопки. Я успешно смог подключиться и поддерживать BluetoothSocket и OutputStream в одном действии. Я не получаю и всегда буду подключаться как клиент к известному MAC-адресу. Когда пользователь хочет […]

Задержка при запуске службы чата

Я создал приложение, у которого есть служба для Facebook, например, чат-голова. При нажатии кнопки чата я запускаю Activity (см. Код MyActivity ). Я получаю задержку в запуске деятельности по конкретному сценарию, как указано ниже Нажмите кнопку чата; Активность запускает штраф Нажмите главную кнопку; Активность разрушается согласно моей логике Теперь, если я снова нажму чат-головку, он […]

Служба Android для отслеживания исходящих звонков и SMS в фоновом режиме

Я хочу написать службу в Android, которая будет отслеживать исходящие звонки и SMS в фоновом режиме. Всякий раз, когда принимается событие исходящего вызова или исходящего SMS-сообщения, я хочу получить данные, такие как номер телефона, дата, продолжительность звонка (в случае исходящего вызова) и стоимость звонка или SMS. Я хочу сохранить эти данные в локальной базе данных. […]

Как взаимодействовать между Android Broadcast Receiver и RemoteService

У меня есть приложение для Android, которое содержит удаленный сервис, который я хочу использовать для обработки данных, передаваемых через BroadcastReceiver. Каким будет лучший способ отправки данных из BroadcastReceiver в удаленную службу? Мое первое намерение состояло в Bind, использующем RemoteServiceConnection, но это не поддерживается в BroadcastReceiver. Любая помощь очень ценится!

Запуск службы в отдельном потоке

В документах Android говорится, что служба работает в основном потоке. Что произойдет, если я начну свою службу в отдельном потоке? Он все еще работает на основном потоке? Я не говорю об использовании android:process в файле манифеста, а скорее что-то вроде: Thread thread = new Thread(new Runnable() { public void run() { // Start service } […]

Android: периодически отправлять данные о местоположении в фоновом режиме (каждые 30 секунд) и запрашивать у сервера новые данные

Сценарий: Отправьте на сервер, чтобы получать любые новые данные в фоновом режиме каждые 30 секунд в течение длительного периода, т.е. 12 часов. Данные о местоположении должны быть отправлены вместе с этим. Текущая реализация; Класс обслуживания; Приемник местоположения с интервалом в 30 секунд, который устанавливает значения долготы и широты для двух локальных переменных Аварийный диспетчер запускается […]

Intereting Posts
Внедрение FCM с помощью XMPP с использованием Smack для Android Почему эти разрешения отказываются? RESTful для Android, iOS …? Использование пользовательского шрифта для всего текста в приложении, не работающего с Lollipop Android: LinearLayout с match_parent не соответствует родительскому Стол активности Android Фильтр намерения для URL-адресов Как обнаружить изменения башни в Android? Идентификатор GCM ID Android возвращает в некоторых случаях «MESSENGER», в то время как работает отлично в большинстве случаев. Не удалось найти причину Дилемма: когда использовать Фрагменты против Действия: Как вертикально выравнивать поле textview с помощью строки таблицы в Android Отправить запрос DELETE с помощью Volley (Android) в REST Api с параметрами? Java / Android: java.lang.OutOfMemoryError при создании объекта JSON Как узнать, что устройство подключено к Wi-Fi или 3G, программно Seekbar на Android не двигается автоматически