腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1687)
视频
沙龙
1
回答
如何
确保
广播
接收器
保持
运行
并
监听
传入
的
文本
消息
而
不被
操作系统
终止
、
我正在编写一个android应用程序,侦听
传入
的
文本
消息
,然后与后端同步。到目前为止,应用程序
运行
正常,但一段时间后,应用程序不会收到任何
传入
的
消息
,除非我再次打开应用程序。我已经探索了各种选项,建议实现JobService或只是服务,但我做
的
研究越多,我就越困惑。对于JobService,我可以看到它只意味着在一段时间后调度作业,一旦作业完成,服务可能会被
终止
。我需要帮助才能找到解决这个问题
的
最佳
浏览 3
提问于2019-10-20
得票数 1
2
回答
服务不会
保持
活动状态
、
我正在编写一个侦听
传入
SMS
的
应用程序。因此,我为此编写了一个启动BroadcastReceiver
的
服务。服务是由我
的
应用程序启动
的
,但当后者被销毁时,我
的
服务似乎不会侦听任何东西。由于此服务
的
目的是
监听
传入
的
SMS,因此它必须“永远”
运行
(或由于内存管理
而
重启)。unregisterReceiver(mSmsReceiver); mSmsReceiver
浏览 1
提问于2013-01-29
得票数 2
回答已采纳
1
回答
聊天应用程序(例如Messenger)
如何
监听
传入
消息
,即使它们
的
活动尚未启动
聊天应用程序(例如Messenger)
如何
监听
传入
消息
,即使它们
的
活动自以来尚未启动<service android:name=".ManagerService" android:enabled感谢您提供
的
任何信息或想法
浏览 9
提问于2018-07-27
得票数 0
回答已采纳
1
回答
安卓- AppWidgets、AlarmManager和AsyncTask
、
、
、
我用AlarmManager生成
的
广播
更新应用程序小部件
的
运气不是很好。AlarmManager.ELAPSED_REALTIME_WAKEUP, 我还定义了
广播
接收器
,它只
监听
由AlarmManager触发
的
更新。它实际上
运行
得很好,直到我在日志中看到
消息
"Process com.foo.myapp (pi
浏览 0
提问于2009-12-08
得票数 2
回答已采纳
1
回答
哪些内容属于/不属于WidgetProvider
、
假设存在应用程序、1-n android服务、1-k活动以及潜在
的
附加0-n
广播
接收器
,这些
接收器
不是小部件,我想验证在逻辑上属于和不属于
广播
接收器
的
内容。这里有一些项目..
并
假设通常首先启动
的
是窗口小部件。1)如果应用程序需要始终侦听某些事件,无论它们是否出现在小部件中,应该
如何
处理?在小工具里?如果不是,是什么使
广播
浏览 0
提问于2011-02-12
得票数 0
1
回答
安卓(C#) --接收udp
的
服务-
广播
、
、
、
、
当服务器应用程序接收到一个信号时,它发出一个
广播
消息
,Android应用程序正在
监听
该
消息
。在Android设备睡着/闲置
的
那一刻,一切都很正常,这就引出了我
的
问题。问题: 我读到
并
尝试了一些将在后台继续
运行</
浏览 4
提问于2017-08-10
得票数 1
2
回答
关机后,我可以在设备上保留我
的
服务吗?
、
、
我已经将我
的
设备连接到PC上,并在设备上通过Eclipse
运行
我
的
服务。现在我想看看我
的
服务在关机和开机时
的
行为是什么。问题是,一旦设备断电,我
的
服务就会丢失。是否有可能在关机后使应用程序在设备上
保持
不变? 谢谢。
浏览 3
提问于2012-04-18
得票数 0
回答已采纳
1
回答
Android - broadcast receiver在注销来电后
保持
活动状态
、
、
、
我有一个
广播
接收器
,用于收听来电事件。它是以编程方式定义
的
,
而
不是在清单中。这样做
的
目的是在用户选择时阻止所有呼叫。但是,在我注销
广播
接收器
并
关闭注册它
的
服务之后,
接收器
仍然
保持
活动状态,并且仍然阻止调用。当它停止
监听
其他事件时,它继续
监听
传入
的
呼叫事件。(这真是太奇怪了) 2)我尝试在一个单独
的
broacas
浏览 0
提问于2014-01-30
得票数 1
1
回答
使用GCMIntentService或GCMBroadcastReceiver发布状态栏通知?
、
、
我正在尝试将GCM设置为在向我
的
应用程序发送
消息
时发布状态栏通知。当按下通知时,它应该启动应用程序来实际检索
消息
。我遇到
的
问题是试图决定
如何
拦截和处理
传入
的
GCM
消息
。在按状态栏通知时启动应用程序是通过设置通知
的
方式完成
的
吗?这是正确
的
吗,还是需要一个自定义
的
广播
接收器
来接收状态栏通知点击?在进入实现细节之前,我需要总体设计问题
的</em
浏览 3
提问于2014-08-25
得票数 0
1
回答
在Windows上中止python进程时出现未处理
的
异常,但在OS X上不会
、
、
我有一个Python服务,它在辅助线程中打开,
并
侦听
传入
的
消息
。我
如何
才能告诉OS X表现得像Windows,或者Windows表现得
浏览 0
提问于2014-03-09
得票数 1
2
回答
将服务与活动(
广播
、回调等)通信
的
最佳方式
、
、
、
我所拥有的:The problem?如果这个库将被同一设备上
的
两个应用程序使用,则
广播
操作将是相同
的
,并且当我发送
广播
时会出现问题。<
浏览 42
提问于2013-07-18
得票数 17
回答已采纳
1
回答
在Android上进行多发行者多用户数据交换
的
良好实践
、
、
、
有两类应用程序:发布者发布从不同来源(例如,Internet服务或TMC接收设备)获得
的
流量
消息
,并转换成标准格式。订阅者
监听
消息
并与他们一起工作(例如,在列表中显示
消息
或在拥挤情况下引导驱动程序)。现在我想知道一个好
的
运输机制是什么:最初,我一直在使用
广播
意图:每当发行者有任何新
消息
时,它都会发送带有附加
消息
的
隐式
广播
。订阅者可以在
运行
时注册
浏览 0
提问于2019-07-20
得票数 0
回答已采纳
2
回答
确定服务在作为自己
的
进程启动时是否正在
运行
?
、
、
只要android设备开着,我就想在后台
运行
一个服务。我已经有了一个侦听BOOT_COMPLETED
的
广播
接收器
,以
确保
它在应该启动
的
时候启动,而且它确实启动了。但是,当主活动启动时,我希望
确保
服务仍在
运行
,如果没有,则重新启动它。我刚开始接触服务时还是个新手,所以我不确定我做得对不对。如果它关闭了,我
的
活动
如何
判断?如果我
的
活动确实需要重新启动服务,我是否需要以一种特殊
的
方式来<
浏览 0
提问于2013-04-05
得票数 0
1
回答
可以用Java/Kotlin从android WorkManager类启动一个brodacast
接收器
吗?
、
、
、
、
我想从Android WorkManager类启动一个
广播
接收器
。我想接收/过滤所有
传入
的
文本
消息
,然后发送到服务器。然而,我目前
的
解决方案在安卓系统杀死应用程序和
接收器
同步停止之前无法工作很长时间,或者当我从PDU对象提取
文本
消息
(来自电话意图)时,onReceive方法已经返回。因此,为了解决这个问题,我希望让
广播
onReceive方法在WorkManager中
运行
,
浏览 20
提问于2020-05-29
得票数 1
1
回答
Android上长期
运行
服务
的
最佳架构
、
、
、
我希望得到一些关于
如何
处理
操作系统
杀死长期
运行
服务
的
指导。应用程序记录BTT曲目,该曲目可能持续数小时。它还可以在地图上显示轨迹以及相关
的
统计数据。在开始音轨记录后,用户可以退出应用程序
并
关闭屏幕(以节省电力),并且只有一个服务将继续
运行
以
保持
记录更新到数据库(如图所示),直到用户再次启动该活动并要求停止记录,这导致服务
终止
。一些其他信息: 服务使用START_STICKY启动,
并
获取一个PARTIAL
浏览 23
提问于2012-10-02
得票数 17
回答已采纳
1
回答
何时使用BroadcastReceiver进行非跨应用程序通信?
、
在哪些用例中,我希望将BroadcastReceiver用于跨应用程序通信以外
的
其他方面?在阅读了之后,它们似乎是针对跨应用程序通信
的
,但是也提到了将它们与LocalBroadcastManager一起使用
的
想法。我还读过,它涉及
广播
接收器
的
一般用法。双方似乎都没有清楚地指出,为什么使用
广播
和
接收器
来进行跨应用交流以外
的
任何事情都是有用
的
。 这是否与它们
的
异步性质有关,或者它们只是用来将一些处理移出
浏览 2
提问于2013-10-21
得票数 0
回答已采纳
3
回答
由于多次调用应用程序onCreate(),在M上
而
不是L上重新初始化静态变量
、
、
每当
广播
接收器
的
onCreate()被调用时,应用程序派生类
的
onReceive()就会被调用。在Marshmallow上
运行
时,logcat输出是:登录L
浏览 6
提问于2014-02-26
得票数 11
回答已采纳
1
回答
如何
确保
Docker容器在生产服务器上启动
并
保持
运行
?
、
、
我想写一个可以在生产服务器上
运行
的
Bash脚本。它将从Docker集线器下载Docker镜像,启动它,
并
保持
生成
的
容器
运行
。在容器内部,我使用来
保持
服务器和数据库
的
运行
,Supervisor重启容器内
终止
的
任何进程。 但是容器本身呢?关于
如何
确保
容器在主机重启后启动,以及容器在以某种方式崩溃时重新启动,有什么建议/最佳实践吗?有一个可以给docker r
浏览 4
提问于2015-01-13
得票数 3
1
回答
好
的
设计:工作线程和活动重新启动
、
、
当一个活动被
终止
,然后一个新实例被重新创建时,我可以想到两个选项: 也尝试
终止
正在
运行
的
任务,并在创建新
的
替代活动实例时生成另一个任务实例。对于长期
运行
的
任务来说,这不是一个选项,因为从用户
的
角度来看,启动任务
并
看到进度条指示器从80%返回到0% (没有明显
的
原因)是不可接受
的
。然而,这是中遵循
的
方法。不过,我不喜欢这一点,因为任务仅由活动使用,因此将其提供给其他类是没有意义<
浏览 0
提问于2012-09-12
得票数 7
回答已采纳
2
回答
安卓服务能保证调用onDestroy()吗?
、
android上
的
活动
的
生命周期图并不保证会调用onDestroy(),但可能会
终止
进程
并
突然移除活动。android上
的
服务
的
生命周期图确实保证了onDestroy()会被调用。因此,我有两个与这种差异相关
的
问题。 首先,如果服务是与活动相同
的
流程
的
一部分,那么是否调用了服务onDestroy(),尽管没有调用活动onDestroy()?我不这么认为,因为“杀死一个进程”意味着
操作系统
正在停止其线程
并</e
浏览 1
提问于2011-08-30
得票数 58
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Android四大组件-广播的简明介绍
socket 通信必知必会|Python 标准库
笔记58 Android闹钟
D菜谱0204
构建高效且可靠的网络:Go语言中的TCP应用入门
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券