I would like to know if it is possible to use DBUS on Android using Java. From what I have been searching till now it appears like there isn't any DBUS programming support on Android. However, Bluetooth on Android uses DBUS. I would like to confirm if it is actually the case. If so, is there a possibility that DBUS would be supported in the future?
As dbus is written in C, and Android supports (mostly) the Dalvik subset of Java its not surprising that dbus is not supported.
You can write C code for Android but unless you are a phone company (i.e. able to install OS level updates) there is no practical way to distribute your software.