android创建系统服务

时间:2012-01-19 06:27:56

标签: android service system

android有没有类似系统服务的东西? Windows有类似的服务。我想创建一个类似于防病毒的应用程序,它应该作为系统服务运行,而其他程序不应该删除它,而不是其他程序应该能够修改/删除它的数据。

2 个答案:

答案 0 :(得分:1)

  • 您可以创建基于服务的应用并进行安装。

  • 用户可以按照自己的意愿安装/卸载..

  • 可以在手机启动后立即启动此服务 API可用。

  • 每个应用都有自己的空间/内存供其使用,除非获得许可,否则其他应用无法访问。

答案 1 :(得分:0)

实际上您可以创建系统服务,但是您需要为此修改系统映像。如果可以这样做,可以在init.rc文件或SystemServer.java中启动它。但就我的观点而言,Vinay是对的 - 您应该使用服务进行应用程序。其他应用程序无法卸载该应用程序,并且其他应用程序无法访问该应用程序的数据(每个应用程序都有自己的用户ID。之后Android将标准linux文件权限应用于应用程序的文件)。