我意识到Google App Engine(GAE)功能非常强大,我想确定创建数据库架构(Android之外)的正确方法并开始填充数据库(一旦我的Android应用程序部署完毕)。然后我想查询数据库(Android之外)。我希望这将是一次10-20线的练习,但它正在变成我预期的更艰巨的任务。
我想重申一点,我不想编写Java代码来创建或查询数据库。我更感兴趣的是直接使用SQL或类似SQL的语言而不是使用Java。
答案 0 :(得分:1)
以下是向您的Cloud SQL实例发出SQL语句的两种方法:
https://developers.google.com/cloud-sql/docs/commandline
https://developers.google.com/cloud-sql/docs/sql_prompt
对于从Android插入数据库的行,您需要编写一个GAE应用程序作为代理。然后,应用程序可以公开REST API或您想要的任何API。
答案 1 :(得分:1)
我意识到这是一个老帖子,但是对于通过搜索找到这个的人来说,下面的链接是相关的并且包含一个示例android代码:
https://developers.google.com/appengine/docs/java/endpoints/consume_android
此外,Google Eclipse插件还支持创建App Engine Android项目,请参阅: https://developers.google.com/eclipse/docs/endpoints-androidconnected-gae