1

如何使用Android Studio中的Google Endpoints访问Google Cloud SQL(这是一个MySQL数据库)?如何在Android Studio中使用Google Endpoints写入Cloud SQL

我在开发人员控制台中创建了一个Cloud SQL数据库,并在Android Studio中创建了一个Android项目。我只想按下一个按钮,然后将我在EditText中写入的内容写入MySQL数据库。我在Google上阅读的地方都说“使用Google Endpoints!”但它确实没有提供有关您是如何实际执行此操作的详细信息...

我知道Android Studio支持所有这些Google云端平台服务,但我无法在我的生活中找到有关如何执行操作的教程或指南如上所述那么简单。

帮助!

回答

0

这方面有一个主要缺点,我目前试图找到答案。它有助于搜索一般,包括小服务器周围的例子。这是我目前找到的:

您可以选择使用持久性api,例如JDA和java数据对象JDO,它们可以使事情变得更简单,但主要是为数据存储开发,因此缺少一些功能需要与关系数据库的联系等。 Hibernate JPA,DataNucleus JDO/JPA,EclipseLink JPA是主要选项。

Great example wit JDO

JDBC是使用端点关系数据库的一个不错的选择。这里是一个教程(不是终点具体不幸)

JDBC example

Google docs example

将更新后为我工作的事情了

1

对方回答是一种潜在答案的一些体面的子组件,但我不同意在这个连接到Cloud SQL的领域真的缺乏。也许在15年6月6日,这可能是真的,尽管我甚至不认为那是真的。文档的左侧导航栏中有一个部分,“Connecting to Instances”详细介绍了连接实例的各种方法。

OP,你需要的是发送给你的API处理器代码的请求,那么将打开与云SQL连接,以进行必要的任何行动:

Client code -> Endpoints code -> Cloud SQL instance 

您可以阅读大约Cloud Endpoints文档也是如此。它基本上是一种编写代码的方式,只要API请求发送到您将在Google基础架构上部署的后端服务器,就会运行并响应请求。这些API请求通常将通过使用客户端库来启动,无论是用于浏览器的JS还是in Java for Android等。

相关问题