簡體   English   中英

僅限TCP通信的AOSP SystemService

[英]AOSP SystemService with TCP communication only

我正在構建一個自定義的Android,我想擁有一個SystemService,它可以監視一些文件。 它需要系統權限,以便它可以訪問其他應用程序的文件。

在互聯網上搜索如何構建Android SystemService時,我僅找到示例,其中一些應用程序通過Manager和Binder與該服務進行通信。 對我而言,這不是必需的,因為服務應進行定期檢查並通過TCP / UDP發送報告。 我將如何構建一個非常簡單的服務(例如hello-world示例),如何在啟動時自動啟動它,以及如何驗證其運行? adb shell服務列表?

此外,我已經有常規的Android服務。 有沒有簡單的方法可以將其集成為系統服務? 任何幫助深表感謝!

看到這個問題: 如何向Android Framework添加系統服務

基本上,您需要修改com.android.server.SystemServer以使用自己創建的新實現的com.android.server.SystemService子類。 查看com.android.server.twilight.TwilightService的示例。

暫無
暫無

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

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