如何从Android客户端连接到Google Cloud SQL?

如何从Android客户端连接到Google Cloud SQL?,android,jdbc,google-cloud-sql,Android,Jdbc,Google Cloud Sql,我在Google Cloud SQL server上有一个数据库实例。我现在想通过Android应用程序查询这个数据库。除了使用JDBC驱动程序,我没有其他选择,因为Google提供的云SQL API没有在数据库上执行查询的规定 现在的问题是,要连接到云SQL数据库实例,我需要以下驱动程序: Class.forName("com.mysql.jdbc.GoogleDriver"); 但是当我运行应用程序时,找不到该类。使用Driver而不是GoogleDriver是没有用的,因为我显然无法连接

我在Google Cloud SQL server上有一个数据库实例。我现在想通过Android应用程序查询这个数据库。除了使用JDBC驱动程序,我没有其他选择,因为Google提供的云SQL API没有在数据库上执行查询的规定

现在的问题是,要连接到云SQL数据库实例,我需要以下驱动程序:

Class.forName("com.mysql.jdbc.GoogleDriver");

但是当我运行应用程序时,找不到该类。使用Driver而不是GoogleDriver是没有用的,因为我显然无法连接到远程实例。现在如何在Android应用程序中访问此数据库实例?

从技术上讲,JDBC可以在Android上运行,但不推荐使用。更好的解决方案是围绕数据库创建一个web服务,并从Android访问该服务。好的,谢谢你!如何围绕云SQL实例创建web服务?这就是它超出StackOverflow问题范围的地方。如果你想在你的后端使用AppEngine,一个很好的教程在。我有一个与@Paragoel相同的问题。。。也许这并不是真的超出了这样的范围