java.lang.SecurityException:注入到另一个应用程序需要INJECT\u EVENTS权限

java.lang.SecurityException:注入到另一个应用程序需要INJECT\u EVENTS权限,java,android,Java,Android,我试图通过Android的易访问性服务在另一个应用程序中执行ENTER事件,但它引发了这个异常 java.lang.SecurityException:注入到另一个应用程序需要INJECT\u EVENTS权限 在android.os.Parcel.readException(Parcel.java:1546) 在android.os.Parcel.readException(Parcel.java:1499) 位于android.hardware.input.IInputManager$Stu

我试图通过Android的易访问性服务在另一个应用程序中执行ENTER事件,但它引发了这个异常

java.lang.SecurityException:注入到另一个应用程序需要INJECT\u EVENTS权限 在android.os.Parcel.readException(Parcel.java:1546) 在android.os.Parcel.readException(Parcel.java:1499) 位于android.hardware.input.IInputManager$Stub$Proxy.injectInputEvent(IInputManager.java:417) 在android.hardware.input.InputManager.injectInputEvent(InputManager.java:685)上 位于android.app.Instrumentation.sendKeySync(Instrumentation.java:904) 位于android.app.Instrumentation.sendKeyDownUpSync(Instrumentation.java:914)


有办法解决这个问题吗?我基本上希望在运行时从我的应用程序在另一个应用程序中执行ENTER事件。

解决方法是获得安全错误所涉及的应用程序权限。如果提供,显示生成此堆栈跟踪的代码。实际上,我的应用程序是电视盒应用程序,我使用辅助功能服务在电视盒应用程序中打开stan应用程序。我想在Stan中的搜索框上执行运行时输入事件,以及如何将我的应用程序设置为系统应用程序解决此问题的方法是获得您的安全错误所涉及的应用程序权限。如果您提供,显示生成此堆栈跟踪的代码。实际上,我的应用程序是电视盒应用程序,我使用辅助功能服务在电视盒应用程序中打开stan应用程序。我想在搜索框中执行运行时输入事件,以及如何将我的应用程序设置为系统应用程序