Il semble que vous confondiez certaines choses.
Un service Web est simplement un code sur Internet (web) qui vous permet de recevoir et d'envoyer des informations à un serveur, où elles sont enregistrées par exemple dans une base de données.
PHP n'est qu'un langage dans lequel vous pouvez écrire un service Web.
Vous pouvez utiliser une vaste gamme de langages pour créer un service Web (lire :exposer votre base de données) à d'autres appareils. Entre autres, vous pouvez facilement le faire en Java, .NET, Python...
Si vous cherchez un moyen de vous connecter à une base de données externe sans aucun service Web / API entre les deux, je vais devoir vous décevoir en apprenant que cela n'est pas pris en charge par Android.
La plupart des exemples d'un service Web simple / d'un ensemble de scripts contiennent du PHP, car c'est probablement le plus simple et il peut être utilisé sur à peu près n'importe quel serveur.