Вы можете начать с выбора API для Bluetooth, такого как Bluecove и т. Д. Найдите в Google доступные API, поддерживающие Java, и вы можете выбрать любой, который вам больше подойдет. Я лично работал над Bluecove. Но я никогда не создавал сеть Adhoc. Я думаю, вам нужно создать PAN (персональную сеть) через Bluetooth. Пожалуйста, опишите, как вы хотите использовать свою специальную сеть, чтобы рассказать вам больше об этом.