鸿蒙智能穿戴设备怎样保持后台任务定时获取网络数据?
当前代码状态:
参照官方ServiceDemo,使用后台ServiceAbility,赋予以下模式:
"backgroundModes": [
"location",
"dataTransfer",
"wifiInteraction"
]
并开放权限:
"reqPermissions": [
{
"name": "ohos.permission.LOCATION"
},
{
"name": "ohos.permission.LOCATION_IN_BACKGROUND"
},
{
"name": "ohos.permission.KEEP_BACKGROUND_RUNNING"
},
{
"name": "ohos.permission.GET_NETWORK_INFO"
},
{
"name": "ohos.permission.INTERNET"
},
{
"name": "ohos.permission.SET_NETWORK_INFO"
},
{
"name": "ohos.permission.MANAGE_WIFI_CONNECTION"
},
{
"name": "ohos.permission.SET_WIFI_INFO"
},
{
"name": "ohos.permission.GET_WIFI_INFO"
}]
无法满足业务
业务要求:应用退后台后,间隔30秒获取一次网络数据。(app属于应用工具类,展示服务器的数据。)
当前状态:应用退后台后,定时器大概10秒后就无法继续执行,应该是鸿蒙系统将该应用挂起。我又不可能像demo那样一直播放个音乐或是一直进行网络传输,
来触发系统不执行挂起,因为这样做大概率无法通过上架审核。
我应该采用什么的方式来实现这样的业务要求,并满足审核要求?或者是否鸿蒙不支持这样的业务?先谢谢了!
鸿蒙
穿戴设备
网络数据
赞
收藏 0
回答 1
待解决
相关问题
智能穿戴如何启用后台任务?
2394浏览 • 1回复 待解决
HarmonyOS 后台任务保持
78浏览 • 1回复 待解决
后台任务中的长时任务如何申请多个任务
1727浏览 • 1回复 待解决
HarmonyOS 怎么清除entryAbility及后台任务
334浏览 • 1回复 待解决
怎样实现智能穿戴手表底部的扁形按钮组件?
5826浏览 • 1回复 待解决
如何查询后台任务中短时任务/长时任务/延迟任务/后台代理提醒相关的系统日志
1976浏览 • 1回复 待解决
轻量级智能穿戴设备支持跑TS的项目吗?
3140浏览 • 1回复 待解决
请问HarmonyOsAPI version 6用什么包来申请后台任务
1984浏览 • 0回复 待解决
轻量级智能穿戴设备的transform为什么不起作用?
5847浏览 • 1回复 已解决
关于智能穿戴应用开发的几个疑问?
10492浏览 • 2回复 待解决
应用服务测试框架中开启后台任务,执行15s后timeout,如何预防任务超时?
574浏览 • 1回复 待解决
轻量级智能穿戴设备的api是怎么操作页面过长可以滚动浏览的?
3515浏览 • 1回复 待解决
如何设置组件定时任务和定时器
343浏览 • 1回复 待解决
数据请求fetch不支持轻量级智能穿戴开发么?
9520浏览 • 3回复 待解决
terminateSelf方法销毁当前应用之后并没有在后台任务列表中删除
1916浏览 • 1回复 待解决
智能穿戴开发怎么关闭右滑退出?
3310浏览 • 1回复 待解决
轻量级智能穿戴 js ,运行的时候如何获取资源文件(json格式)?
3354浏览 • 1回复 待解决
后台代理提醒,定时闹钟提醒功能。
677浏览 • 1回复 待解决
轻量级智能穿戴右滑退出过于灵敏
2741浏览 • 1回复 待解决
智能穿戴产品 HUAWEI WATCH 3如何真机调试?
5934浏览 • 1回复 待解决
怎样保持文件并允许用户拷出来?
1801浏览 • 1回复 待解决
如何实现定时任务有懂的吗?
2383浏览 • 1回复 待解决
DevEco Studio提供的模拟器可以将tv、手机,可穿戴设备、轻量级可穿戴设备应用运行吗
11317浏览 • 6回复 已解决
后台长时任务启动失败
1983浏览 • 1回复 待解决
请问用什么接口可以实现定时任务?
1589浏览 • 0回复 待解决
可以用定位(startLocating) + 前台服务的设置(keepBackgroundRunning(NOTIFICATION_ID, request))试试。