Свързани въпроси 'android-service'

Създайте екран с предпочитания за Android за услуга
Разработих услуга за Android без GUI, извикана чрез персонализирано намерение от външни приложения. Предишната версия на софтуера използва GUI и управлението на предпочитанията се извършваше чрез графично меню, което отваря PreferenceActivity....
103 изгледи

Рестартиране на услуга в метода onDestroy
Направих приложение, в което услуга работи във фонов режим. Но ако системата Android изисква ресурси, тя ще спре услугата . Все пак може да изисквам услугата ми да работи. Лоша практика ли е да се рестартира услугата (ако условието, свързано с...
4406 изгледи

Как да стартирате услуга от Handler
Имам основен въпрос за стартиране на услуга. Имам услуга, която стартира нишка за анализиране на файл; след като това бъде направено, същото се комуникира обратно чрез изпращане на съобщение. Сега, след получаване на това съобщение в...
765 изгледи
schedule 23.09.2022

Услугите в android ми изразходват много батерия
Използвам услуга в android, която на всеки 3 секунди ще изтегля JSON. Проблемът ми е, че тази услуга ми изразходва много батерия и план за мобилни данни. Как да изтегля информация само ако наистина има нови данни или актуализиране на данни?
104 изгледи

В android, как мога да стартирам фонова услуга, която в случай на свързване на конкретно bluetooth устройство активира микрофона?
Искам да създам приложение, което също така, когато приложението не работи (UI), ще казва нещо (използване на микрофона), когато е свързано конкретно bluetooth устройство. така че си мислех да създам някаква фонова услуга, която чака устройството да...
104 изгледи
schedule 27.09.2022

Как да изпратите ArrayList от потребителски обекти в пакет
Имам приложение, което използва услуга за създаване на ArrayList от персонализирани обекти (MyObject) на всеки x секунди. След това искам моята дейност да получи този ArrayList. В момента планирам услугата да изпраща съобщение до манипулатора на...
7318 изгледи

Множество IntentServices, работещи паралелно
Имам услуга за намерения в моето приложение за Android, която е планирана да стартира на всяка минута. Нека нарека тази услуга за намерения intentServiceA.class Сега искам да използвам друг intentService (intentServiceB.class) за конкретни задачи....
1652 изгледи

Ако нещо е безплатно, защо изобщо трябва да е покупка в приложението?
539 изгледи
schedule 05.06.2024

Android услуга - startService се извиква многократно и причинява объркване на стойностите
Имам някои условни извиквания от моя код, който стартира една и съща услуга с различни стойности на данни, предадени през пакет към тази услуга. Когато проверих само за едно изпълнено условие, услугата работи добре за всички условия. Но когато...
16673 изгледи
schedule 11.11.2022

Android: startActivityForResult не извиква onActivityResult
Моята настройка Услуга, работеща в собствен процес, CentralService Дейност, която извиква startActivityForResult(), MainActivity Дейността, която се стартира за резултат, ReturnResultActivity Това, което се опитвам да направя...
5727 изгледи

Възможно ли е IntentService да бъде убит преди дейността да го използва?
Имам приложение, което има IntentService за осигуряване на фонова обработка - по-специално то извлича данни от мрежата и ги съхранява в база данни на Sqlite. Моите дейности използват Context.startService(), за да поискат от услугата да актуализира...
364 изгледи
schedule 01.11.2023

Най-добрият начин за комуникация на услуга с дейност (излъчване, обратни повиквания и т.н.)
Какво имам: Имам библиотека, работеща върху процес, използващ aidl. Имам приложение, което използва тази библиотека и при дейността за съобщения се свързвам с услугата, за да изпращам съобщения, и имам приемник за излъчване, за да управлявам...
1798 изгледи

OnSharedPreferenceChangeListener не работи в друга задача на нишка
Когато използвате нишка/задача в рамките на услуга за android, която имплементира интерфейса OnSharedPreferenceChangeListener, промените, направени в екрана с предпочитания, не се отразяват обратно към обекта нишка/задача в услугата android. Искам...
2296 изгледи

Как да предавате данни към дейност, стартирана от услуга
Трябва да разработя приложение, което извежда изскачащо съобщение в определено време, зададено от потребителя. Ще използвам android AlarmManager, който стартира услуга и тази услуга ще стартира дейността, съдържаща изскачащия интерфейс с бутон OK....
545 изгледи

Изчистване на променливи в onDestroy() на услуга, но не и когато Android рестартира услугата
Работя върху приложение, в което спирам и рестартирам услуга в моя код. Във функцията onDestroy на услугата изчиствам някои променливи от хранилището на Android с помощта на SharedPreferences. Не искам обаче това изчистване да се извършва, когато...
117 изгледи
schedule 15.12.2023

Android IntentService никога не се е обаждал
Имам IntentService, който искам да стартирам при onCreate. Това е пожар и забравете, че прави повикване до уебсайт и след това (евентуално) започва изтегляне чрез downloadmanager. Не вярвам, че моята услуга се стартира, защото не виждам никакви...
3319 изгледи
schedule 25.12.2023

Android: предотвратява заключването на устройството при натискане на бутона за захранване
Имам приложение, което, когато устройството се заключи, вместо това започва дейност. По този начин устройството не се заключва, но показва активност. Това е ОК. Проблемът ми е, че ако вече съм в активността и когато натисна бутона за захранване,...
848 изгледи

Android Schedule Task при налична интернет връзка
Внедрих приложение за Android, което извлича данни от база данни, хоствана отвън, и ги записва локално на устройството. Това, което трябва да правя, е да проверявам всеки ден за промени в хостваната база данни и въз основа на промените приложението...
1359 изгледи

Android: Запазване на данни в RAM, без да се засяга живота на батерията
В моето приложение имам набор от данни - Definition (предимно Strings , Enums и флагове - т.е. нищо голямо), които динамично (т.е. не могат да бъдат твърдо кодирани в действието на услугата) определят как IntentService трябва да обработва...
307 изгледи
schedule 15.01.2024

Android - може ли услугата да работи, докато приложението не бъде деинсталирано?
Трябва да получавам известия при промяна на телефонните контакти, дори ако приложението ми е затворено. как да се направи? В моя код стартирам услуга с START_STICKY в началния екран, но когато затворя приложението, услугата също стартира отново....
47 изгледи