si vous souhaitez interroger la base de données, allez-y. Java SE et Android ont quelque chose appelé javax.sql qui vous permet d'interagir avec des bases de données relationnelles. Vous avez besoin d'un pilote Java JDBC pur pour la base de données spécifique sur laquelle vous interrogez.
vous avez une bonne chance de pouvoir importer le pilote pure Java (SE) dans Android et de le faire fonctionner, mais ce n'est pas garanti. Si le pilote utilise une bibliothèque qui est disponible sur Java SE et pas Android, vous n'avez pas de chance (mais je ne sais pas ce que ce serait). Cela étant dit, il vaudrait peut-être mieux construire une interface de service Web vers votre base de données pour permettre au client de faire des requêtes spécifiques simplifiées au lieu d'exposer toutes les bases de données au client. C'est pour des raisons de sécurité, et aussi parce qu'en général il est préférable de pousser le plus de travail possible vers le serveur lors de l'écriture pour les clients mobiles.
Alors, quelle est votre question? – Falmarri