14得票4回答
用户退出应用后如何保持后台服务运行

我想创建一个服务,即使用户通过从运行进程菜单中将进程移出屏幕来关闭应用程序,该服务仍会执行后台作业。 我尝试的方法是通过像这样声明的方式在不同的进程中创建服务: <service android:name=".service.Service" andr...

14得票1回答
如何在Flutter中设置闹钟?

我正在开发一个闹钟应用。我想知道如何在Flutter应用中设置闹钟,就像在Android中使用闹钟管理器来触发闹钟功能一样。需要同时支持iOS和Android平台。

13得票3回答
一个后台服务能否在没有其主要应用程序的情况下存在?

让我们来看下一个场景: 我创建了一个新的Android应用程序,其中包含一个应用程序类、活动和后台服务。 在应用程序类中有一些静态变量,假设它是一个 int i = 0; 在活动的 onCreate() 中启动服务,并使用 START_STICKY 标志,该服务使用 TimerTask 将...

13得票7回答
在Android 5.1中设置每秒的闹钟

我想在我的应用程序中每秒运行一次闹钟服务。在5.1版本以下可以正常工作,但在5.1设备上无法触发。我正在使用commonsware wakeful intent service。logcat消息显示:“可疑的短间隔1000毫秒;扩展到60秒”。如何在5.1中每秒轮询?有人能建议我如何做到这一点...

13得票3回答
在ASP.NET Core 3.x中按需运行后台任务。

我希望能够在API端点接收到某些请求时按需启动后台任务,该任务只需要延迟30秒发送电子邮件。因此,我认为BackgroundService非常适合。但是问题在于,根据答案,BackgroundService似乎主要用于定期执行任务,而不是按需执行任务。 那么我还有哪些其他选择呢?我希望不必依赖...

13得票1回答
Azure Functions应用程序中可以使用IHostedService吗?

无论我们是否应该这样做,我们能在Azure Functions应用程序中使用IHostedService吗? 以下是尝试将托管服务(特别是后台服务)注册为IHostedService的方法:internal sealed class Startup : FunctionsStartup { ...

12得票1回答
在Net Core工作器Windows服务中使用EF Core DBContext

我想要实现的是编写一个简单的 .net core 后台工作程序 (.net core 3.1),在此过程中,我将数据写入 SQL Server 数据库 (通过 EF Core 3.1),同时该后台工作程序正在运行为 Windows 服务。 当从 Visual Studio 2019 运行下面...

11得票3回答
在ASP.NET Core 2.1中如何从控制器访问BackgroundService

我只需要从控制器中访问我的BackgroundService。由于BackgroundServices是通过依赖注入来实现的,services.AddSingleton<IHostedService, MyBackgroundService>() 我该如何在控制器类中使用它?

10得票2回答
Flutter中后台中无法使用共享首选项

我在Flutter中使用shared_preferences: ^2.0.7和flutter_background_service: ^0.1.5。但是当我调用shared preferences时出现错误: "Flutter: Unhandled exception: MissingPlu...

10得票1回答
Microsoft.NET.Sdk.Worker是否与API项目兼容?

通过“新建项目”,“ASP.NET Core Web App”和“ASP.NET Core Web API”创建的Visual Studio API项目,会生成一个以...开头的项目文件。 <Project Sdk="Microsoft.NET.Sdk.Web"> 如果这个A...