我遇到了非常奇怪的问题。我有必须发送命令“input keyevent NUMBER”的服务。我正在使用 ProcessBuilder 来启动它。奇怪的是 - 当我的 Activity(我用来启动服务的那个)处于活动状态时,会处理命令。但是,当 Activity 不在前台时,命令什么也不做!为什么会这样?
我正在考虑使用调用类似“系统(我想调用的任何内容)”的函数创建 JNI 库。是正确的做法吗?
我遇到了非常奇怪的问题。我有必须发送命令“input keyevent NUMBER”的服务。我正在使用 ProcessBuilder 来启动它。奇怪的是 - 当我的 Activity(我用来启动服务的那个)处于活动状态时,会处理命令。但是,当 Activity 不在前台时,命令什么也不做!为什么会这样?
我正在考虑使用调用类似“系统(我想调用的任何内容)”的函数创建 JNI 库。是正确的做法吗?