0

我正在构建一个自动执行 USSD 命令的应用程序。由于打开 USSD 对话框时我们无法执行 USSD 命令,因此我希望能够自动关闭 USSD 对话框。

到目前为止,我拥有的最接近的解决方案是使用Accessibility Service获取 USSD 消息并performGlobalAction关闭对话框。performGlobalAction有效(因为当我使用它时他返回 true)但单击系统 Android 后退按钮不会关闭 USSD 对话框。

PS:我在Android 6.0上测试过。

4

1 回答 1

-1

是的,可以通过使用 shell 命令来做到这一点,您也可以从自己的代码中运行 shell 命令。例如:

adb shell 输入点击 200 200

它用于终端。

像这些一样,有许多命令可以创建触摸事件。

于 2017-08-16T07:44:51.987 回答