Tag: intentservice

intentservice没有空构造函数,但是有一个构造函数

我在Activity中有一个IntentService,当我尝试调用该服务时,它会抛出此错误,我发现这很奇怪,因为如果我声明了空构造函数。 错误: 06-17 15:48:34.603: E/AndroidRuntime(13363): FATAL EXCEPTION: main 06-17 15:48:34.603: E/AndroidRuntime(13363): java.lang.RuntimeException: Unable to instantiate service cl.prosys.rac.activity.HomeActivity$UploadService: java.lang.InstantiationException: can’t instantiate class cl.prosys.rac.activity.HomeActivity$UploadService; no empty constructor 06-17 15:48:34.603: E/AndroidRuntime(13363): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2380) 06-17 15:48:34.603: E/AndroidRuntime(13363): at android.app.ActivityThread.access$1700(ActivityThread.java:134) 06-17 15:48:34.603: E/AndroidRuntime(13363): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1306) 06-17 15:48:34.603: E/AndroidRuntime(13363): at android.os.Handler.dispatchMessage(Handler.java:99) 06-17 15:48:34.603: E/AndroidRuntime(13363): at android.os.Looper.loop(Looper.java:137) 06-17 15:48:34.603: E/AndroidRuntime(13363): at android.app.ActivityThread.main(ActivityThread.java:4867) […]

Android Work Manager与服务?

在我的Android应用程序中,我有多个意图服务,这些服务一个接一个地运行,并且第一个意图服务由广播进行攻击。 几天前我遇到了Work Manager,并且非常喜欢Worker和WorkManager类的简单性。 工作管理器对常规意图服务的利弊是什么? 我现在应该转换到工作经理,考虑到将来我可能不得不写更多的意向服务吗? 还有哪个选项可以帮助我轻松测试代码?