问题标签 [serviceconnection]

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 回答
605 浏览

android - ServiceConnection.onServiceConnected() 中的 ClassCastException。绑定服务

我尝试将服务绑定到活动。但我在这里得到了 ClassCastException:

我真的不明白为什么我会得到这个例外。该服务作为进程运行。活动想要获取并使用它。

这是两个类:

服务等级:

0 投票
1 回答
2171 浏览

android - Android ServiceConnection - EBADF(错误的文件号)

无法清理输出流:java.net.SocketException:关闭失败:EBADF(错误文件号)

有没有人得到这个,有什么办法可以摆脱这个异常吗?

0 投票
1 回答
7900 浏览

java - 泄露的 ServiceConnection Android 文本转语音

我有一个在启动时使用文本转语音的应用程序。一切似乎都运行良好,运行应用程序时我没有任何问题。但是,每次应用程序启动时,我都会收到一个 LogCat 错误,提示我的文本到语音转换中有泄漏的 ServiceConnection。尽管目前这不会导致功能出现问题,但如果我继续忽略该错误,我担心将来会发生什么。我怀疑这只是错误的编码,但我没有经验来识别错误的位置。我已经包含了 LogCat 和有问题的 java。

0 投票
1 回答
2184 浏览

java - Text-To-Speech 服务连接泄露

我的应用在语音识别命令后使用文本转语音。我之前让它工作没有错误,但现在它给了我一个服务连接泄漏错误,并且不会启动活动。我已经包含了错误所在的 LogCat 和 Java 文件。

0 投票
4 回答
3321 浏览

android - LicenseChecker checkAccess泄漏ServiceConnection

每次按下Back应用程序中的按钮时,我都会在 LogCat 中收到此异常:

Activity 泄露了原来绑定在这里的ServiceConnection com.android.vending.licensing.LicenseChecker@471cc039

负责此泄漏的代码onCreate()是:

我该如何摆脱这种泄漏?

我尝试不将 MyLicenseCheckerCallback 分配给成员,认为当活动进行时onPause(),对回调的引用可能会导致泄漏:

但这并没有消除泄漏。

更新:感谢@zapl 在下面的评论,我查看了 Google 的LicenseChecker.java

起初我以为我可能忽略了调用它,但我仔细检查并调用了mChecker.onDestroy();的活动onDestroy()

我也签到onDestroy()LicenseChecker.java,它正在调用unbindService

那么,到底发生了什么?

这是 LVL 中的错误吗?

0 投票
3 回答
911 浏览

android - Android NonUI Thread 使应用程序“无响应”

我正在编辑一个在服务中进行 GPS 调用的 android 应用程序的代码。位置监听器。它还使用ServiceConnection

在某些视图中,设备认为我的应用程序响应时间过长,并且用户可以“强制关闭”或“等待”。在此弹出窗口出现之前,用户仍然可以使用该应用程序,他们可以滚动、滑动、按下按钮等。

我只是假设这与 GPS 服务有关,因为它在发生此问题时正在运行。

我听说这个问题与 UIthread 上运行的线程有关,而不是后台线程。但我确信服务在后台线程中异步运行。

洞察力赞赏

0 投票
2 回答
455 浏览

android - java.lang.NullPointerException 显示在 mBoundService.setAlarm(c);

我想在用户选择某个日期时提醒他。我在这里找到了一个余数的例子,但我得到了一个NullPointerException.

它在 处显示空指针异常mBoundService.setAlarm(c)

0 投票
4 回答
2568 浏览

java - android:TextToSpeech泄漏服务连接

我正在尝试使用文本转语音创建应用程序。每当我从活动 Text_entry 移动到活动 CombChange 并返回时,我都会在日志 cat(下)中收到这些服务连接泄漏错误。

谁能明白为什么?

我只粘贴了 Text_Entry 和 CombChange 类的相关位 - 所以可能缺少声明和大括号等。

.

.

.

0 投票
2 回答
875 浏览

android - getPurchases() 上的 NullPointerException

我正在尝试获取用户的购买,并且我声称我的计费服务为空,该过程正在 AsyncTask 中运行,顺便说一句,我是 Inapp 计费服务的新手,这是我的部分代码:

我的服务连接:

我的 AsyncTask 的一部分:

我可以使用相同的方式来消费购买和获取购买意图和其他功能,只是在这里和现在它不起作用!如果您需要更多信息或任何信息,请提前致谢!

编辑 :

堆栈跟踪 :

0 投票
1 回答
1619 浏览

android - 不使用 BIND_AUTO_CREATE 时 ServiceConnection 泄漏

您能否向我解释一下,当我们绑定到服务但从不启动它然后解除绑定时会发生什么?我收到“活动泄露了服务连接错误”,但我不明白为什么。

MyService:包com.example.servicetest;

主要活动:

绑定活动:

}

当我单击按钮 1 时,BoundActivity 启动并绑定到 MyService。当我单击返回时,出现以下异常: