问题描述
我有一个自定义的Android ROM,并且如果按电源按钮特定次数后想启动我的应用程序。我将使我的应用程序成为系统应用程序,使其具有系统特权。我知道用户应用程序无法进行电源按钮按下广播,但对于系统应用程序则应该可以,如果有人知道,请帮助我。 例如:三按电源按钮,拨打SOS号码。
解决方法
最简单的方法可能是将代码放入frameworks/base/services/core/java/com/android/server/GestureLauncherService.java
。
看看实现双击以启动相机的补丁以供参考。 https://android.googlesource.com/platform/frameworks/base/+/5941c98%5E%21/