Android:系统服务与系统应用程序服务之间的区别

时间:2019-03-11 15:41:54

标签: android android-service system-services

我构建了自己的Android,并且必须创建服务。请参阅标题中的问题。

到目前为止我所知道的:

  • 这两种方法应具有相同的权限,因为它们在系统特权下运行
  • 对于系统服务,我必须在AOSP代码中进行更多调整,而对于第二种方法,我只需要将我的应用程序添加到系统应用程序中即可
  • 要使用服务,我只需要使用Context对象上的getSystemService(...)获取系统服务,而我需要在第二种方法中绑定到应用程序服务

问题:

  • 我可以假设两种方法的特权是相同的吗?
  • 发生故障时,系统应用程序是否可以进行软重启? (就像系统服务一样)
  • 还有哪些其他差异?

预先感谢

0 个答案:

没有答案