从用户代码调用原生Android内核函数



由于我的摩托罗拉i1拒绝以通常的编程方式点亮它的LED(使用NotificationManager与LED指定),我已经进入Android Cupcake的源代码,发现本地应用程序,如日历&消息传递使用NotificationManagerService完成此操作,该服务使用

IHardwareService.setLedState()

调用

setLightFlashing_UNCHECKED() 

函数的内核(或者它是内核以外的组件?)。我如何实例化实现IHardwareService的HardwareService,或者调用setLightFlashing_UNCHECKED自己?

你不能,应用程序没有权限直接访问这样的硬件。

最新更新