android-service-binding相关内容

MediaBrowserServiceCompat 无法绑定到服务

我的代码非常简单,我只想使用 MediaBrowserServiceCompat 绑定到音乐服务,实际上我有一个更大的程序,但存在同样的问题,所以我尝试制作一个没有所有不重要部分的更小程序,但出现以下错误: 08-27 11:31:30.848 12214-12214/com.example.android.newcheck E/AndroidRuntime:致命异常:主要进程:com.ex ..
发布时间:2021-11-02 23:37:45 Informix

服务不具有约束力

我有一个带有集成条形码扫描仪的android设备.我正在按以下步骤设置服务: 公共类BarcodeService扩展了Service {私有的最终LocalBinder活页夹= new LocalBinder();公共类LocalBinder扩展了Binder {公共BarcodeService getService(){返回BarcodeService.this;}}@Override公开IB ..
发布时间:2021-04-04 20:39:48 其他开发

Android:绑定到远程服务

我正在构建针对Nexus 6P设备上执行的API 24的远程服务和客户端应用程序.我有一个在启动时自动启动的远程服务.以下是代码片段: 远程服务清单 ..
发布时间:2021-04-04 20:39:21 其他开发

如何绑定CallScreeningService?

我想获取“通话详细信息"并阻止通话(如有必要).由于不赞成使用TelecomManager endCall方法,并且根据文档,建议使用CallScreeningService. https://developer.android.com/reference/android/telecom/CallScreeningService.html 如Android文档中所述,我正在尝试将CallSc ..
发布时间:2021-04-04 20:10:10 其他开发

Android体系结构组件-Activity/Fragment和Service/IntentService之间的通信

此问题的答案为我提供了关于如何在Android Architecture Components/Jetpack环境中使用服务的精妙指南. 这表明IntentServices应该只是通过存储库插入ViewModel,就像它们是任何其他数据源一样,例如Web服务. 但是该答案和基于它的Jetpack指南都没有很多信息关于将启动并绑定到服务的所谓的“远程数据源"对象,观察其LiveData并 ..
发布时间:2021-04-04 19:51:25 其他开发

活页夹必须是一个内部阶级吗?

我正在阅读Android Bound服务, http://developer.android. com/guide/components/bound-services.html public class LocalService extends Service { // Binder given to clients private final IBinder mBinder = new L ..
发布时间:2020-08-28 07:09:29 其他开发

定制系统服务的上下文错误

我创建了一个与zigbee设备通信的系统服务.更新了API,创建了system.img,并在设备上刷新,并为Android编程制作了自定义SDK. 在Mainactivity类中, try { ZigbeeManager zm = (ZigbeeManager) getSystemService(Context.ZIGBEE_SERVICE); zm.w ..
发布时间:2020-08-28 06:57:26 其他开发

从单例绑定服务

我有一个已启动的服务,该服务处理连接并保留对象数组.另一方面,我有一个单例应该绑定到该服务,以便获得该服务处理的对象之一.那么,如何从单例绑定服务?通过使用应用程序的上下文初始化单例时,绑定服务是一种好习惯吗?有更好的选择吗? 提前谢谢! 解决方案 这是一种非常好的方法.您的单身人士已初始化,并使用应用程序上下文绑定到服务.单例将保持绑定状态,直到托管您的单例的进程被Android杀 ..
发布时间:2020-08-28 06:53:42 其他开发

如何在Android上启动NotificationListenerService

我想通过使用NotificationListenerService访问Android手机上的通知.我检查了很多教程,但找不到他们在哪里调用该服务. 我应该在MainActivity上使用bindService还是startService?意向应如何显示?有人可以告诉我这个语法吗? 查看我正在研究的服务实现之一: public class NLService extends Not ..
发布时间:2020-08-28 06:53:39 其他开发

每个服务绑定是否需要一个ServiceConnection?

我要绑定到Activity的多个Android Service,因此我可以监视用户的多个操作. 为了能够绑定每个服务,我将拥有多个服务,我的活动中是否需要几个私有的ServiceConnection,如下所示? /** Defines callbacks for service binding, passed to bindService() */ private ServiceCon ..
发布时间:2020-08-28 06:52:34 其他开发

将数据发送到绑定服务

我有一个已启动的服务.此外,其他组件也可以绑定到服务.当组件绑定到服务时,它具有需要传递给服务的新参数.是否可以在每次调用者需要绑定时强制onBind调用(以便通过intent传递新数据)?如果是这样,每次调用onBind的额外开销是否很重要?顺便说一句,这是一个本地服务,我在其中扩展了Binder而不是使用Messenger. 解决方案 要考虑的几点: 1)仅对于第一个绑定请求调用 ..
发布时间:2020-08-28 06:50:17 其他开发

应用程序启动时绑定并启动服务

我在Android中有一个服务,该服务封装了具有start方法的框架.该服务归结为这样的事情,许多事情省略了: public class MyService extends Service { private IBinder thisBinder; public MyService(){ thisBinder = new LocalBinder(); ..
发布时间:2020-08-28 06:47:54 其他开发

如何确保服务不会被杀死

我正在尝试在Android中编写音乐播放器,并试图使用服务在后台无限循环播放音乐.我需要该服务与活动进行交互以进行音量控制等.问题是,如果我使用服务绑定程序,那么当活动处于后台时,服务很可能会随活动终止.如何确保服务可以在没有活动的情况下继续运行,并且在活动中仍然可以调用该服务的某些方法? 将前景服务与活页夹一起使用是否是解决方案?服务不会以这种方式被杀死吗? 提前谢谢! 解决方 ..
发布时间:2020-08-28 06:40:56 其他开发

使用DownloadManger的Android下载队列

我正在使用DownloadManager在android系统中下载文件,这很棒,因为它可以处理一切(连接丢失,重试等).问题是我希望我的文件一个接一个地下载到我的队列中.知道DownloadManager不提供此功能.因此,多次调用DownloadManager.enqueue(...)导致同时下载所有文件.我怎样才能解决这个问题? 我不能只是在活动中排队,然后将下载内容逐个发送到Downloa ..
发布时间:2020-08-28 06:37:23 其他开发

被杀死后如何自动重启服务?

我已经有很多关于该主题的帖子,其中一些作品,但仅在某些设备上.例如,它可以在带有cyaogenmod的Nexus 4,Nexus 5上运行,但不能在我的Xiaomi Mi2s(果冻束4.1.1)上运行 我尝试将其设置为粘滞状态,使用警报,并在销毁时广播接收器.但是他们俩都没有解决.当我终止该应用程序时,它再也不会唤醒.但是在同一台设备上,Whatsapp可以完美运行,即使我将其杀死,它也会再 ..
发布时间:2020-08-28 06:35:29 其他开发

当Messenger应用正在通话或想拨打电话时,如何检测Skype/电报/whatsapp通话?

我想知道是否有一种方法可以检测到进行中的Skype呼叫/电报/whatsapp/fb信使呼叫等或来电等,就像与电话管理器/监听器的常规电话一样?我想使用某种机制来检测来自我的应用程序的Skype/电报等正在进行的/传入的呼叫.我遇到了以下解决方案:在Android中检测Skype的呼叫,但不确定是否适用于所有通用Messenger应用.我是否可以实施骇客或任何种类的侦听器来检测到这些内容?任何想法 ..
发布时间:2020-08-28 06:33:39 其他开发

Android Sensor Shake在后台

我正在尝试遵循有关传感器的教程.与某项活动配合正常.但是,我希望此功能在手机锁定时在后台运行.最好的方法是什么? 这是教程的链接 http://jasonmcreynolds.com/?p=388 ShakeDetector类 public class ShakeDetector implements SensorEventListener { /* * The gForce ..
发布时间:2020-08-28 06:26:26 其他开发

如何访问MediaBrowserServiceCompat服务的实例?

我很努力地掌握从MediaBrowserServiceCompat派生的服务实例. 对于典型的服务,要实现此目的,使用本地活页夹 class MyService extends MediaBrowserServiceCompat { class MyBinder extends Binder { public MyService getService() { r ..
发布时间:2020-08-27 20:19:31 其他开发