background-service相关内容
Work Manager是一个新的API,我尝试每秒执行一次任务,但是它不起作用. 这是我的工人班 class TestingWorker : Worker(){ override fun doWork(): Result { Log.i("CheckWorker","Result here") return Result.SUCCESS
..
我正在使用sticky service进行后台操作,即使在应用程序是closed的情况下,通过从堆栈中滑动(然后重新启动服务),它在所有手机中都可以正常工作;但是在RedMi Note 3w中,通过从堆栈的滑动方式关闭应用程序时,在RedMi Note 3w中, service is not restarting.我在Note 3上测试了Whats App及其正常工作,因此它意味着WhatsApp
..
在这里,我已经实现了使用Text-To-Speech读取传入的推送通知消息的功能.我为此创建了一个单独的服务类,该类可以正常工作,并且会在一段时间后出现通知,但会停止读取通知. public class TTSService extends Service implements TextToSpeech.OnInitListener { private static final Strin
..
我有一个后台服务,并且我正在对该服务进行所有操作. 该服务有时会处理各种活动.但是,如果应用程序关闭,该服务将以START_STICKY重新启动;否则,服务将重新启动.它可以正常工作,但有时需要很长时间才能重新启动,例如超过一分钟. @Override public void onCreate() { SocketIOConnect(); super.onCreate();
..
我需要运行一个控制接近传感器状态的服务(总是在后台,即使关闭了应用程序,我也希望该服务不断进行检查),并在覆盖时启动活动.我尝试过,但是有错误.像这样的例子吗? P.S.在我的AndroidManifest中,我添加了:
..
我已经在android应用程序中创建了一个蓝牙活动类,该类对于所有蓝牙功能都可以正常工作,例如:扫描,配对,连接,发送和接收数据. 真正的问题是活动被销毁时.蓝牙正在断开连接. 如何在整个应用程序中建立蓝牙连接.而且我想通过其他活动将数据发送到蓝牙. 帮助我以一种简单的方式实现它吗? public class BTActivity extends AppCompatActi
..
最近,我正在探索Google最近引入的Android体系结构.在文档中,我发现了这一点: public class MyViewModel extends ViewModel { private MutableLiveData> users; public LiveData> getUsers() { if (use
..
我想在Android中创建诸如提醒之类的功能. 我想在我的应用程序/活动未运行或用户界面不可见时启动它. 与提醒类似,它会在需要的时间唤醒应用程序. 我没有使用过任何类型的后台任务或服务, 所以我不知道该怎么办, 还是我应该学习哪种类型的课程或演示? 任何人都可以通过演示或教程链接给我一些建议. 谢谢,谢谢. 解决方案 您好,请使用以下代码.这是服务.通过将挂起的I
..
我需要以编程方式检查MIUI手机中我的应用程序的自动启动权限是打开还是关闭. Facebook和whatsapp均已默认启用此权限,该如何启用? 解决方案 目前不可能. 因为这完全取决于他们的操作系统API和自定义.甚至开发人员也在XIOMI的官方论坛上都要求这样做,但是那里没有任何回应. 直到现在,我什至没有找到这个问题的答案,但没有任何帮助. 目前,只有植根电话才有可
..
我在xamarin表单项目中使用了Prism.我能够在视图模型中使用依赖项注入(构造函数注入)而没有任何问题.我还利用后台服务在后台推送了长时间运行的任务如何在我的Background服务中注入依赖项?当我尝试将接口对象作为参数传递给构造函数(SyncingBackgroundingCode)时,该对象(SqliteService)为null.我已在依赖项注入容器中注册并解析了这些对象. 如何处理
..
我每15分钟监视一次用户的位置,我只是希望应用程序继续发送该位置,即使用户在任务栏中关闭了该应用程序也是如此. 我尝试了此示例,但它在Xamarin.Android中解决方案 我必须创建一个依赖服务,但我不知道如何. 首先,在Xamarin.forms项目中创建一个Interface: public interface IStartService { void S
..
我已经开发了一个运行后台服务的android应用程序,即使该应用程序被用户杀死或出于某种原因,我仍需要该服务保持运行.我已经实现了该服务,并在onStartCommand方法中添加了返回START_STICKY,如下所示: public int onStartCommand(Intent intent, int flags, int startId) { super.onStartC
..
我需要每分钟调用一次Web服务,并在应用程序处于后台状态时解析数据. 由于APP使用了位置服务,因此我启用了后台模式来更新位置. 我尝试通过使用计时器后台任务来调用位置更新,但是它不起作用. - (void)applicationDidEnterBackground:(UIApplication *)application { self.bgTask = [[UIAppl
..
我一直在为Android开发包含后台服务的PhoneGap应用程序.我的问题是:如何调试此服务?是否可以使用AVD进行调试并逐步进行?还是可以使用自己的设备来实现? 谢谢! 解决方案 是的,可以使用AVD或设备来完成.查看 http://www.helloandroid.com/tutorials/how-debug-service 和调试服务.
..
我需要使我的服务势不可挡.我尝试在启动命令上返回START_STICKY,它在模拟器上运行良好,但是,从我的设备(小米mi5s,Android 7)的任务管理器中删除该应用程序后,它不会再次创建自己. @Override public int onStartCommand(Intent intent, int flags, int startId) { return START_S
..
我正在开发一个基本上是一个小部件和一项服务的应用程序。 小部件只是一个按钮,我希望它在设备的后台运行服务。 因此,用户只需单击按钮,UI中什么也没有发生,该服务就会在后台启动。 但是我希望使用IntentService实现的后台服务始终在单击小部件的按钮后在后台听设备的震动。它必须随时监控加速度传感器的变化。 最后,如果用户摇晃他的设备,我想打开某个应用程序。 我已经实现了小部件部分
..
我正在尝试为BackgroundService Worker.cs 编写单元测试用例。我已阅读堆栈溢出问题 但仍然出现错误 “无法解析类型为'Microsoft.Extensions.Configuration的服务。 public WorkerTests()$ b,则尝试激活“ IConfiguration”。 $ b { _config = new Configurati
..
我正在用.Net-Core编写托管服务,该服务基于计时器在后台运行作业。 当前,我必须编写同步运行的代码像这样: 公共替代任务StartAsync(CancellationToken cancelToken) { this._logger.LogInformation( “定时后台服务正在启动。”); this._timer = new Timer(ExecuteTask,
..
我正在使用.net的HostBuilder编写后台服务。 我有一个名为MyService的类,该类实现BackgroundService ExecuteAsync方法,并且在那里遇到了一些奇怪的行为。 在方法内部,我等待一个特定的任务,等待状态被吞没后抛出的任何异常,但是等待状态终止之前抛出的异常。 I在各种论坛(堆栈溢出,msdn,中等)中都在线查看,但我找不到这种行为的解释。
..
我正在开发需要在后台服务中连续获取位置更新的应用程序.我已经使用了后台粘性服务,并且可以使用它.但是,即使我已添加启动广播并在那里启动了服务,启动完成后服务仍未启动.服务启动并立即被杀死. 此外,这不适用于Oreo.在几分钟的应用程序关闭后,服务会停止,并且直到重新启动应用程序后才重新启动. 我浏览了很多链接,这些博客建议使用AlarmManager/JobScheduler/JobI
..