从android源代码中的蓝牙获取上下文

从android源代码中的蓝牙获取上下文,android,bluetooth,android-source,Android,Bluetooth,Android Source,我正在修改android开源代码,我希望能够在BluetoothAdapter类中获得上下文信息。到目前为止,似乎还没有一种直接的方法。例如,有一个mService字段,但它是一个接口而不是真正的服务对象,因此我不能从中调用getApplicationContext。有什么想法吗?据我所知,上下文与服务、应用程序或活动相关。在你的情况下,没有这样的事情。我建议您看看frameworks/base/core/java/android/server/BluetoothService.java,也许您

我正在修改android开源代码,我希望能够在BluetoothAdapter类中获得上下文信息。到目前为止,似乎还没有一种直接的方法。例如,有一个mService字段,但它是一个接口而不是真正的服务对象,因此我不能从中调用getApplicationContext。有什么想法吗?

据我所知,上下文与服务、应用程序或活动相关。在你的情况下,没有这样的事情。我建议您看看frameworks/base/core/java/android/server/BluetoothService.java,也许您可以在那里实现您的功能。

您知道服务器端如何使用BluetoothService吗?我希望能够检测应用程序何时使用设备的蓝牙来发现其他设备和/或交换信息,并且我希望知道哪个应用程序正在这样做。您对如何修改BluetoothService以实现此目标有何建议?实际上,我不知道。这个话题我不感兴趣。如果我找到什么,我会写信给你。