Votre application ne doit pas communiquer directement avec le serveur de base de données. Passer par une API est une meilleure approche.
Maintenant que nous avons obtenu cela de la façon dont est ici un court exemple tiré de here:
try
{
string connectionString = "Server=your.ip.address;Port=3306;database=YOUR_DATA_BASE;User Id=root;Password=password;charset=utf8";
MySqlConnection sqlconn = new MySqlConnection(connectionString);
sqlconn.Open();
string queryString = "select count(0) from ACCOUNT";
MySqlCommand sqlcmd = new MySqlCommand(queryString, sqlconn);
String result = sqlcmd.ExecuteScalar().ToString();
// do something with the results
sqlconn.Close();
} catch (Exception ex)
{
Console.WriteLine (ex.Message);
}
Vous devriez être en mesure d'obtenir l'adresse IP à utiliser de l'adaptateur réseau virtuel créé par GenyMotion (qui utilise VirtualBox)