Envoyer du texte par bluetooth à une application android

Je pense qu'il dit que tu ne lis pas bien ce qui est écrit.
Ta conclusion "je n'ai pas besoin de HC06.available()" est fausse.
Tu as un programme qui tourne sans arrêt, qui exécute sans cesse des instructions.
Or il n'y a pas sans cesse des données qui arrivent par le bluetooth.
Quand des données sont arrivées, il faut faire quelque chose,
sinon il faut faire autre chose, ou ne rien faire.
Tu as donc strictement besoin de la fonction available() pour savoir quoi faire dans ton programme.