问题标签 [foreground-service]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 我的单身人士会被杀死吗?
我有一个应用程序,我在其中创建了一个前台服务,以确保即使用户退出应用程序或应用程序被内存压力杀死,用户启动的上传也会继续。
服务和应用程序都使用单例来传递数据。我知道这不是最好的解决方案,所以请不要评论坏坏的单身人士,因为问题不在于这里,而在于以下:
当我关闭应用程序时,我的前台服务继续运行并且可以访问单例。是否存在由于内存压力而导致单例被垃圾收集的风险,或者在这种情况下使用单例是否存在任何其他与内存相关的风险?
java - java.lang.ClassCastException:android.os.BinderProxy 无法转换为 com.leonard.sg.okcoin.service.SyncAndTradeService$SyncAndTradeBinder
我试图将 MainActivity 绑定到前台服务,然后得到以下异常,已经搜索了一个多小时,不知道我做错了什么,请救救我。
我的 MainActivity 中的代码:
我试图在 onCreate 方法中做到这一点:
这是我的服务代码:
这是我在 Manifest.xml 中的服务声明
android - 前台方法在 Android 的 Jellybean 中不起作用
我已经为我的聊天应用程序实现了该服务,并且该概念应该在线并且最后一次看到就像whatsapp一样。
当我为我的应用程序实现在线和最后一次看到的服务时,当我从棒棒糖检查到棒棒糖时,它工作 100% 正常,但是当我从果冻豆检查到棒棒糖时,它不再工作了。
在这里,Util 是我的通用类,我在其中实现了通用方法,setInBackGround方法将凭据设置为 SessionManager。
您的辛勤工作和努力将受到高度赞赏和提前感谢。
java - startforeground服务android中的空指针异常
我正在启动一个前台服务,我得到一个空指针异常。我没有得到哪个是空引用。我想从服务器下载 mp3 并在通知中显示进度,就像 google play-store 为每个应用程序所做的那样。
new MyNotification(getApplicationContext() 是否为空?
请不要关闭问题。请向我解释处理此问题的正确方法。
谢谢。
以下是 Listview 中每一行的 itemClick
以下是DownloadingService()
课程:
以下是生成通知的类:
android - Android - 单击通知时活动重新启动(通知已打开前台服务)
我有一个定义如下的服务
我在清单中定义了以下内容
和
这就是我开始服务的方式
因此,当我单击通知时,应用程序会转到 onCreate,但我希望应用程序恢复到通知出现之前的状态。关于我做错了什么的任何线索?
此外,我正在将此博客中提供的代码用于前台服务
http://www.truiton.com/2014/10/android-foreground-service-example/
docker - Docker - 在单个容器中处理多个服务
我想在我的 Docker 容器中启动两个不同的服务,并在其中一个退出后立即退出容器。我查看了主管,但我找不到如何在其中一个托管应用程序退出后立即退出。它尝试重新启动它们最多三次,就像标准设置一样,然后就坐在那里什么也不做。主管是否能够做到这一点,或者是否有任何其他工具可以做到这一点?如果还有一种方法可以让两个托管程序都写入标准输出,并标有它们的应用程序名称,那将是一个好处,例如:
[Program 1] Some output
[Program 2] Some other output
[Program 1] Output again
android - 如何实现流媒体播放器作为前台服务?
我正在尝试制作流媒体播放器。歌曲有类别,每个类别都包含歌曲数量。我已经在服务中实现了 MediaPlayer。对于 Activity 和 Service 之间的通信,我使用了消息、意图和可运行。但我的问题是应用程序响应不顺畅。滑动和点击非常慢。并检查内存使用情况,应用程序的内存使用率在播放歌曲时会很高。
请帮我解决这个问题,
谢谢并恭祝安康,
android - 无法取消前台通知
我有以下代码用于通知前台服务。
通知会按应有的方式构建和更新,但是,当我尝试调用服务上的stopForeground(true)
orstopSelf()
方法时,通知仍然存在。
停止服务时如何删除此通知?
android - Notification的显示与前台Service生命周期的关系
在我的应用程序中,我为前台提供服务并向用户显示通知。通过notification.setAutoCancel(false);
我设置通知图标始终显示而不自动取消。
实际上我需要这个服务运行很长时间,我想让用户意识到这一点(通过看到他们知道服务仍在运行的通知图标)。
所以不知道我的假设是否正确,只要显示通知图标,就说明服务还在运行,而一旦通知图标消失,就说明服务由于某种原因已经完成。
这是简化的代码: