问题标签 [bindservice]

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.

0 投票
1 回答
267 浏览

android - 从另一个应用程序向服务应用程序发送字符串

我想将一个字符串从一个应用程序发送到一个服务,我使用了绑定服务并且我已经实现了这个代码:

我的服务是:

当我运行两个应用程序时,app1 显示“未绑定”:在这一行:

我应该怎么办?请帮我。提前致谢

0 投票
2 回答
603 浏览

android - 检查服务是否可用

在调用Context.bindService.

有没有办法检查?

0 投票
1 回答
299 浏览

android - 使用处理程序执行长时间运行的任务

我在活动中使用处理程序每​​秒运行任务。当应用程序进入后台时。我作为前台启动服务,该服务需要本地存储的持续时间。很长一段时间后(当应用程序在后台时)我在活动中启动的这个任务似乎没有运行,因为持续时间没有在用户界面上更新,我使用 Active-Android 作为 ORM 将数据保存到本地存储。请就如何克服这种情况提出任何建议,如果需要,我将发布代码,不胜感激。

0 投票
0 回答
276 浏览

android - 在后台运行aidl服务?

我有一个辅助进程,通过它我连接到我的服务器并执行登录,但问题是当我关闭应用程序时,我在onDestroy()活动回调中取消绑定服务,所以这里我的服务器连接断开,我每次都需要连接当我启动我的应用程序时(在onCreate活动中绑定服务时)。

即使用户退出应用程序或终止应用程序,我也希望我的服务能够运行,这样用户每次启动应用程序时都不需要连接到服务器并获得无缝体验。

我可以通过onStartCommandRecive()在服务中实现并START_REDELIVER_INTENT从回调函数 返回来实现吗

0 投票
2 回答
3072 浏览

android - 每 x 秒或每分钟将数据发送到后台服务器

即使应用程序在后台,我也需要连续向服务器发送数据(比如每 x 秒或分钟后)。我知道服务是最好的选择。因为我从未尝试过这种情况,有没有关于如何制作的方便示例来自服务的 Web 服务调用,然后在传递对活动的响应(无论数据是否成功)之后。任何方法或其他方式来实现这一点。任何帮助表示赞赏。

0 投票
1 回答
353 浏览

android - 我们可以通过广播接收器绑定绑定服务吗?

一旦应用程序接收到广播,我想启动绑定服务,那么我可以从像 startService 这样的接收器绑定服务还是需要向活动发送回调以绑定服务?据我所知,广播接收器的时间限制为 10 秒,那么如果我从接收器绑定服务,该时间限制会影响吗?

0 投票
1 回答
988 浏览

android - 使蓝牙连接活动以进行多项活动

在我的应用程序中,我想将多个活动的值发送到连接的线程,我不知道如何解决这个问题,请帮助我示例:我想发送字符串字符串 =“#FFFFFF000*”;从第一个活动到服务类, String string= "#000000000*" ;从 Second- 活动到服务类

这是我的活动

0 投票
0 回答
146 浏览

android - 使用 android Service 控制 LED 失败

我正在开发一个控制 LED 的应用程序。我想String从多个发送值,Activity所以我使用 Android 服务在后台运行蓝牙连接。我不知道如何从多个活动中发送值来控制 LED。

这是BluetoothDataService课程

我正在将值从多个发送ActivityBluetoothDataService类以控制 LED。在我的代码中,我想在用户单击按钮时发送值。

我的第一个活动

日志

0 投票
0 回答
2212 浏览

android - java.lang.SecurityException:不允许在一加设备中绑定服务Intent

我使用 android 的内置语音识别类编写了一个语音识别应用程序。

当在使用 function 获得的语音识别器对象上调用Exception该函数时,偶尔会在我的开发人员控制台中显示以下内容。我正在使用安卓一加一设备。我已经像这样初始化语音识别startListening()createSpeechRecognizer(context)

并且在 startlistening 方法之后什么也没有发生。

0 投票
1 回答
230 浏览

android - 当活动崩溃时会发生什么?

我有一个这样创建的服务:

然后我实现onBind这样的:

这很简单:Activity 绑定到 Service 并设置一个监听器。当服务接收到消息时,它只是触发侦听器

现在最大的问题是:如果活动突然崩溃会发生什么? 在那种情况下mListener会指向不存在的东西,不是吗?

如何在调用之前mListener.onMessageReceived(remoteMessage)检查绑定的 Activity 是否还活着?