问题标签 [system-services]

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

objective-c - OSX - SysServices 不在所有应用程序中显示自定义菜单(例如,chrome 或 safari)

我按照Apple提供的示例 plist 进行操作。我还参考了 mac 官方 Twitter 应用程序中的 info.plist。

由于某些原因,尽管我的Info.plist属性NSServices似乎是正确的,但我的自定义菜单并未出现在所有应用程序中,但在少数应用程序中可用。

例如,“我的自定义菜单”未在ChromeSafari中列出,但如果我右键单击并从上下文菜单中选择“服务”,则可以在TextEdit中使用。

我还尝试将应用程序从构建目录移动到/Applications仍然没有运气。

示例项目:https ://github.com/palaniraja/services-menu

0 投票
1 回答
1579 浏览

android - 如何制作像 Android System Services 这样的服务?

我正在研究 Android 所谓的基于软件的传感器。从逻辑上讲,我不能将我的算法直接放在 Android 的 MotionManager 中。这些算法可用于不同的应用。某些特定参数可以由任何应用程序设置并影响所有其他参数的行为。算法的输出类似于float[4]100Hz 的频率。

我正在寻找一个好的设计模式,但我不确定这是否适用于 Android,因为:

  • 我不能直接将我的代码添加到 Android 的 MotionManager(显然)

  • 在所有应用程序中导入的基本库并非为此目的而设计。

  • 绑定服务的“绑定”方面很有趣,但是,我认为它们不是为与多个应用程序一起工作而设计的。而且,绑定的代码并不比:[ registerListener (SensorEventListener listener, Sensor sensor, int samplingPeriodUs)]( https://developer.android.com/reference/android/hardware/SensorManager.html#registerListener(android.hardware.SensorEventListener , android.hardware.Sensor, int) ) 对于开发人员。

  • AIDL可以处理服务的“多个应用程序”端,但我不觉得它是出于与绑定服务(传递引用)相同的原因而执行此操作的方法。

0 投票
3 回答
2857 浏览

android - 什么是 Wi-Fi NAN

这是一个名为“ WIFI_NAN_SERVICE ”的新android系统服务。

我发誓我用谷歌搜索了“什么是 Wi-Fi NAN”,但一无所获。

现在,谁能告诉它/那是什么?非常感谢!

0 投票
0 回答
73 浏览

android - 在启动时启动 Android 服务

我必须开发一个在启动时启动服务的 Android 应用程序。我有幸在框架中为它创建一个新的服务。但在此之前我有两个问题,所以这可能不需要框架。

  1. 是否可以在没有应用启动器的情况下启动使用系统密钥签名的应用(仅限服务)并在没有任何活动的情况下启动?

  2. 这实际上是问第一个问题的另一种方式:使用系统密钥签名的应用程序能否以 BOOT COMPLETED 广播意图首次启动?我知道这对于用户应用程序空间中的应用程序是不可能的

可以在此处找到有关该主题的更多文档

0 投票
1 回答
2381 浏览

c# - 如何使用参数以用户身份创建进程

试图以用户身份创建一个进程,portablechrome.exe但我无法用参数处理它。

如何打开带有参数的 HTML 文件?如portablechrome.exe sample.html --kiosk

我正在使用这样的系统服务:

我的包装StartProcessAsUser

在我调用此函数后,信息亭模式隐身 Chrome 会打开,但不会打开我的 html 文件。只是一个空白页。

那么如何打开带有参数的 html 文件呢?

0 投票
1 回答
87 浏览

java - 如何知道锁屏是否受指纹认证保护

我如何检查锁屏是否受指纹认证保护,而不是密码或图案等,现在我正在使用它,但即使锁屏受密码保护,它也会返回 true

0 投票
1 回答
157 浏览

android - 仅使用 TCP 通信的 AOSP SystemService

我正在构建一个自定义 Android,我想要一个 SystemService,它可以监视一些文件。它需要系统权限,才能访问其他应用程序的文件。

在互联网上搜索如何构建 Android SystemService 时,我只找到一些示例,其中一些应用程序通过 Manager 和 Binder 与该服务通信。这对我来说不是必需的,因为服务应该定期检查并通过 TCP/UDP 发送报告。我将如何构建一个非常简单的服务(如 hello-world 示例),如何在启动时自动启动它,以及如何验证它是否运行?adb shell 服务列表?

此外,我已经有一个常规的 Android 服务。有没有简单的方法将它集成为系统服务?任何帮助深表感谢!

0 投票
1 回答
112 浏览

python - 为什么python调用sys.exit时upstart服务不停止

我使用 Upstart 脚本将 Python 应用程序设置为 Linux 服务。

sys.exit由于捕获了一些异常,我想在 python 代码中调用该服务时停止该服务。

事实证明,sys.exit确实终止了当前进程,但不知何故,服务不断重生。如果我status [service]一次又一次地运行,它会显示每次使用新 PID 运行的服务。

有没有办法在代码中完全终止服务?

0 投票
0 回答
51 浏览

android - 获取非空系统服务

每次我将 getSystemService 分配给某个变量时,我都必须稍后检查它是否为空,例如。

有什么办法可以确定它不为空吗?

0 投票
15 回答
15023 浏览

mongodb - 服务 'MongoDB Server'(MongoDB) 无法启动。请验证您是否有足够的权限来启动系统服务

当我尝试在 Windows 8.1 上安装 MongoDB 社区版时,出现以下错误。

在此处输入图像描述

我尝试了互联网上大多数可用的解决方案,但都没有奏效。