service相关内容

如何将 MediaBrowserService 与小部件一起使用?

我的服务扩展了 MediaBrowserService 类,它响应某些 MediaController 操作,例如 getMediaController().getTransportControls().onPlay().但是,我没有找到从 Widget 中“控制"我的服务的方法,因为 MediaController 类不可用.如何与我的服务通信? 解决方案 推荐的方法是使用 MediaB ..
发布时间:2022-01-18 22:57:50 移动开发

如果我尝试启动服务,为什么会收到 InstantiationException?

可能重复: Android RuntimeException: 无法实例化服务 我整天都在尝试解决以下问题,但似乎没有任何效果. 我有一个小部件,它通过 IntentService 更新它的视图.但是在尝试启动此服务时,我不断收到 InstantiationException.下面是错误的堆栈跟踪和我用来启动服务的代码.我不相信我需要发布服务的代码,因为它甚至从未启动,但如果有人不这 ..
发布时间:2022-01-18 22:43:08 移动开发

“清除内存"后服务未重新启动+ appWidget 崩溃

我已经构建了一个 appWidget,它在他的 onEnabled() 方法上注册了一些服务. 问题是,在我使用内置的任务管理器的 Clean Memmory/Ram 后,appWidget 视图崩溃(所有 appWidgets TextView 的文本都设置为默认值(TextView))并且服务停止运行并且永远不会重新启动. 这只发生在设置小部件一段时间后,如果我在设置小部件后立即清 ..
发布时间:2022-01-18 22:08:56 Java开发

如何在 Grails 2.0 服务中对 i18n 注入 messageSource 的使用进行单元或集成测试

我在 Grails 2.0 项目中的一项服务中使用消息包来处理国际化文本.用例是通过邮件插件以异步方式发送的电子邮件主题,因此将其放在控制器或 TagLib 中确实没有意义(考虑到通常的论点是不访问服务中的文本或视图).这段代码在我正在运行的 Grails 应用程序中运行良好,但我不确定如何测试它. 我在我的 defineBeans 中尝试了一个 PluginAwareResourceBun ..
发布时间:2022-01-18 13:32:30 其他开发

在 Windows 7 中的代码中停止/启动服务

我正在尝试编写一个应用程序和服务来监视一组给定的服务,并且 a) 确保它们正在运行 b) 根据某些标准,根据需要重新启动它们. 我一直遇到拒绝访问错误. 如果我只是简单地遍历系统上的进程,找到我想要的那个: foreach(ServiceController.GetServices() 中的 ServiceController sc){if(sc.ServiceName == "My ..
发布时间:2022-01-18 11:23:44 C#/.NET

用于调用 wso2 安全 Web 服务的独立 java 代码

我在 wso2esb 上有一个安全的 Web 服务.它基于用户名令牌. 现在,我想创建一个独立的 Java 程序来调用这个 Web 服务.我很难弄清楚如何做到这一点. 你能帮我解决这个问题吗? 感谢和问候. 解决方案 这种方式访问​​安全的web服务,估计你用的是UT场景: 字符串 trustStore = null;配置上下文 ctx = null;字符串 polic ..
发布时间:2022-01-17 23:01:13 其他开发

有没有办法在 SQLFilter 中访问 symfony2 容器?

是否有可能在 SQLFilter 中获取 symfony2 的服务容器,或者我可以直接将服务用作 SQLFilter? 我知道这不是一种“干净"的方式,但我必须在查询的最终提交被触发之前直接执行几次检查(因为我必须将条件附加到 WHERE 语句,我不能此时使用生命周期事件). 解决方案 不干净但你可以试试这个: ..

AlertDialog.show 在服务中被忽略

我有一个运行后台线程的服务.我想做的是显示从我的后台线程启动的 AlertDialog.我知道这不是通知用户的推荐方式,并且它中断工作流程(因为它们可以随时在任何应用程序中弹出时间),但它适合我的用例. 有一个处理程序注册到后台线程并显示一个带有处理程序的 Toast 通知工作正常.但是切换后到 AlertDialog 什么也没有发生.我的 showDialog 逻辑是默默无视.没有对话窗口 ..
发布时间:2022-01-15 14:24:24 移动开发

在android中显示来自后台服务的弹出窗口

您好,在 android 中可以从后台运行服务显示弹出对话框吗?答案是肯定的,而不是我该怎么做 解决方案 有几个选项.您可以使用主题并使活动的外观和行为类似于对话框(如 this question)/Theme.Dialog 或清单中的自定义主题. 或者,您可以通过将主题设置为 @android:style/Theme.Translucent.NoTitleBar 创建半透明活动,然 ..
发布时间:2022-01-15 14:15:15 移动开发

获取纬度和经度的小数点后十二位

我有一个应用程序,我必须从纬度和经度中获取用户的当前位置.对于这两个值,我必须得到小数点后 12 位. 这是用于获取用户位置的 gps 跟踪器类: 公共类 GPSTracker 扩展服务实现 LocationListener {私有最终上下文 mContext;//GPS 状态标志布尔 isGPSEnabled = false;//网络状态标志布尔 isNetworkEnabled = f ..
发布时间:2022-01-14 21:32:50 移动开发

Android 上服务的良好做法

我目前在我的应用中使用 2 项服务: 1:LocationService,主要是尝试本地化用户,目标是仅在应用处于前台时才保持活动状态. 2:XmppService,它初始化与 xmpp 服务器的连接、接收消息、发送消息、注销...并旨在保持活动状态直到用户注销. 我已经阅读了很多文档,但我无法说清楚. 当我尝试存储 LocationServiceBinder 的引用时,我 ..
发布时间:2022-01-14 21:32:22 移动开发

带有 locationListener 回调的 Android 服务

我有一个安卓应用程序.根据用户当前的地理位置,我想在后台获取一些远程数据并存储.我的实现是: 在特定的时间间隔,警报会启动我的服务.服务使用匿名类查询当前位置并注册一个 locationListener 回调.在调用 onLocationChanged() 时,我启动从服务器获取远程数据. 但是,一旦我的服务完成使用匿名类注册位置侦听器,它就会按预期返回;因为它不会在完成之前等待回调发 ..
发布时间:2022-01-14 21:27:24 移动开发

安卓服务测试

如何测试 Service 在 onBind 上返回的 IBinder 对象? 解决方案 这取决于你在上下文和服务之间使用的远程接口(在远程调用场景中).例如,您可以这样做: IBinder service = this.bindService(new Intent(TestService.class.getName()));assertNotNull(服务);assertTrue(ITe ..
发布时间:2022-01-14 17:59:07 移动开发

从 .NET Windows 服务调用 COM 组件

我有一个用 .NET C# 编写的 Windows 服务,它调用一个 COM 组件.我还有一个用于测试 COM 组件的 .NET Windows Forms 测试应用程序.它在测试应用程序中运行良好.但是,当我在 Windows 服务中使用相同的代码时,什么也没有发生.COM 组件将所有内容记录到文件中,并且没有生成日志文件这一事实暗示 COM 组件甚至没有被调用. 为什么这在我的测试应用程 ..
发布时间:2022-01-14 12:28:06 C#/.NET

Activity崩溃后如何自动重启?

有没有办法让我创建一个服务来跟踪我的活动类并在崩溃后重新启动它?请注意,我不能使用 uncaughthandlers 线程方法来重新启动我的应用程序.我的应用程序应该崩溃,不要担心那部分.我的应用很简单,像这样 私有类 AudioRenderer 扩展 Activity {私人媒体播放器音频渲染器(字符串文件路径){文件位置 = 新文件(文件路径);Uri 路径 = Uri.fromFile(l ..
发布时间:2022-01-12 11:36:53 移动开发

Android中的后台传感器数据收集器

我现在正在编写一个收集传感器数据的程序,例如一整天的加速度计值. 当前我只是使用一个 Activity 并运行该 Activity 一整天(我关闭屏幕自动黑屏),白天不发任何短信或电话. 我听说我可以使用 Service 在后台制作这种长时间运行的数据收集器.但是在我在 http://code.google.com/p/pedometer/.我发现,当屏幕变黑时,计步器不起作用.(但是 ..
发布时间:2022-01-08 13:29:47 移动开发