Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用android studio应用程序连接到谷歌云mysql_Android_Mysql_Android Studio_Google Cloud Platform_Gcloud - Fatal编程技术网

使用android studio应用程序连接到谷歌云mysql

使用android studio应用程序连接到谷歌云mysql,android,mysql,android-studio,google-cloud-platform,gcloud,Android,Mysql,Android Studio,Google Cloud Platform,Gcloud,我正在做一个项目,需要我查询谷歌云mysql数据库,使用android studio中的app build保存、删除、检索和更新数据。 我已经在谷歌上搜索了很长一段时间,所有的教程都使用AppEngine。然而,在android studio 3.0+中,没有任何应用程序引擎可用。 请给出我应该做什么的建议/指导 提前感谢由于Android Studio 3不再支持AppEngine,您有两个选择: 构建您自己的定制后端(web服务),作为一个层,允许通过Android应用程序使用数据库。这将需

我正在做一个项目,需要我查询谷歌云mysql数据库,使用android studio中的app build保存、删除、检索和更新数据。 我已经在谷歌上搜索了很长一段时间,所有的教程都使用AppEngine。然而,在android studio 3.0+中,没有任何应用程序引擎可用。 请给出我应该做什么的建议/指导


提前感谢

由于Android Studio 3不再支持AppEngine,您有两个选择:

  • 构建您自己的定制后端(web服务),作为一个层,允许通过Android应用程序使用数据库。这将需要比方案2更多的开发工作

  • 设置并改为使用。
    您必须对Firebase的启动和运行进行一些研究,但不必构建自定义后端


  • 如果必须使用Google Cloud MySQL数据库,那么您就无法预见自己的后端层。

    Hi,选项1意味着运行自己的服务器?有没有可能我把我的数据库放在谷歌云上,然后从那里进行查询?我需要SQL数据库,因此选项2不适合我。这确实意味着您应该提供一个服务,作为Android应用程序的服务器和数据库的客户端。它可以托管在任何地方,只要Android应用程序可以访问它。我明白了,我知道如何使用xampp在localhost上以服务器的形式运行php脚本,你能向我解释一下如何在任何地方公开和访问它吗?我需要购买域名吗?如何在线托管它?请注意,我对php不太熟悉。我建议您使用云提供商并遵循他们的文档来简化集成过程。你也不需要域名。也许你能坚持下去?如果您有任何与php相关的具体问题,我建议您发布一个新问题。