想做个android蓝牙控制APP

可不可以自己不创建蓝牙,直接调用手机自带的API。一台手机用蓝牙怎么控制多台设备,像智能家居那样的
是不是在APP的service里面编写,还是一个设备一个service类

蓝牙,能不能连接多个设备取决于你的手机的蓝牙模块,有可能只能点对点(一对一)连接。如果可以同时连接多个设备,使用系统的API是可以完成你想的工作。

google是有一系列蓝牙的API的,4.0以上是可以连接多台设备的,当然代码复杂度也会提升。
官方有demo可以看一下,具体的实现就不说了,android developer多去一去,文档多看看就好了