2012-05-15 18 views
1

我正在修改android開源代碼,我希望能夠獲得BluetoothAdapter類中的上下文信息。到目前爲止,似乎沒有一種直接的方式來做到這一點。例如,有一個mService字段,但它是一個接口而不是一個真正的Service對象,所以我不能從它調用getApplicationContext()。有任何想法嗎?android源文件中的藍牙獲取上下文

回答

0

據我所知上下文與服務,應用程序或活動相關聯。在你的情況下,沒有這樣的。我建議你看看frameworks/base/core/java/android/server/BluetoothService.java也許你可以在那裏實現你的功能。

+0

您是否知道服務器端如何使用BluetoothService?我希望能夠檢測到應用程序何時使用設備的藍牙來發現其他設備和/或交換信息,並且我想知道哪個應用程序正在執行此操作。對於如何修改BluetoothService以實現此目標,您有任何建議嗎? – frances

+0

其實我不知道。這個話題不符合我的興趣。如果我找到了我會寫給你的東西。 – Yury