-
3 votesanswersviews
Android Oreo JobIntentService继续在Android 7及以下版本的后台运行,并且经常在Android 8及以上版本中崩溃
我最近将所有服务替换为前台服务和JobIntentService,因为在oreo及以上版本中存在一些后台执行限制(https://developer.android.com/about/versions/oreo/background) . 根据文档,JobIntentService的行为类似于Android 7及以下版本的Intent Service,其作用类似于Android 8及以上版本的J... -
1 votesanswersviews
Xamarin PCL解决方案中的IntentService
我正忙于编写一个应用程序,用户需要捕获大量图像,然后将它们与一些文本数据打包在一起,然后将它们上传到本地服务器 . 我想通过Intent Service在Android平台上实现上传,但我找不到一个好的Xamarin Forms PCL示例来向我展示如何 . 这是我初始化Intent以传递给IntentService的方法: public async Task<bool> Upload... -
0 votesanswersviews
用于持续,频繁更新通知的最先进方法(“通知小部件”)
我正在努力寻找经常更新的通知(例如每3分钟)的当前最先进的方法 . 似乎已经在新的Android版本中内置了如此多的功效调整(幸运的是!),我之前成功使用的方法(使用 BroadcastReceiver 和 AlarmManager.setRepeating )似乎在我的新手机上不再可靠地工作(使用Android 8运行) . 在某些时候,通知将不再更新(例如,在屏幕关闭几分钟后) . 现在我偶... -
1 votesanswersviews
未经许可而未从uid导出的不允许启动服务Intent
我试图在我的Android应用程序中调用第三方服务意图,但它返回错误: java.lang.SecurityException:不允许启动服务Intent {act = com.othercompany.SERVICE_INTENT flg = 0x3 cmp = com.mycompany.package / com.othercompany.service.CoreService(has e... -
5 votesanswersviews
对于IntentService,START_STICKY
我看过很多android服务示例,其中返回START_STICKY用于启动应用程序,但无论如何我可以使用相同的IntentService . 我知道Service方法在主UI线程和IntentService上作为单独的线程运行 . 但是它们究竟是如何被调用的,为什么不能在启动时启动IntentService . 由于IntentService在一个单独的线程上运行,所以如果我没有注意,我们可以... -
4 votesanswersviews
Android SignalR应该实现为Service还是IntentService?
在我的Android应用程序上,我正在实现SignalR连接(https://github.com/erizet/SignalA)以连接到Hub服务器以发送请求和接收响应 . 我的代码示例如下: signalAConnection = new com.zsoft.SignalA.Connection(Constants.getHubUrl(), this, new LongPollingTrans... -
1 votesanswersviews
AlarmManager安排的IntentService有时会死掉
我有一个应用程序,每分钟都会启动一个IntentService,在此期间获取UsageStats和UsageEvents . 我使用AlarmManager的setExact()方法来设置执行IntentService的时刻,并在IntentService的onCreate方法上再次调用setExact()来安排下一分钟执行IntentService . 我这样做是因为AlarmManager的方...