簡體   English   中英

如何檢測android系統應用程序中的電源按鈕按下

[英]How to detect the power button press in a System app in android

我有一個自定義的 Android ROM,如果按特定次數的電源按鈕,我想啟動我的應用程序。 我將使我的應用程序成為系統應用程序,以便它具有系統權限。 我知道用戶應用程序無法按電源按鈕按下廣播,但對於系統應用程序應該是可能的,如果有人知道請幫助我。 例如:按三下電源鍵撥打 SOS 號碼。

最簡單的方法可能是將您的代碼放在frameworks/base/services/core/java/com/android/server/GestureLauncherService.java

看一下實現雙擊啟動相機的補丁以供參考。 https://android.googlesource.com/platform/frameworks/base/+/5941c98%5E%21/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM