移动后端启动程序错误:找不到404

时间:2013-06-03 18:50:01

标签: android google-app-engine google-cloud-endpoints endpoints

我正在尝试Google Mobile Backend Starter的示例,一切正常,直到我运行留言板应用程序。当我编写并发送消息时,我得到了GoogleJsonResponseException 404 Not Found

我按照本教程中的说明操作   https://developers.google.com/cloud/samples/mbs/getting_started

有什么想法吗?好像找不到后端?当我尝试连接时   HTTPS:// [PROJECT_ID] .appspot.com访问/ _ah / API / 我得到了相同的Not Found错误

提前致谢。

3 个答案:

答案 0 :(得分:1)

我遇到了类似的错误,就像Romin在Brad Abrams回答的评论中所说的那样:我只是在Google Cloud Console中重新部署了移动后端启动器。不知道为什么,但它解决了我的问题。

答案 1 :(得分:0)

感谢你试用Mobile Backend Stater ......

在android项目中,您是否已将PROJECT_ID替换为您创建的云控制台项目中的项目ID?看起来可能是问题..

答案 2 :(得分:0)

根本原因是您的代码中使用的版本与应用引擎默认版本不同。

应用引擎默认版本部署为: HTTP:// [appversion] -your-product-id.appspot.com 您运行的代码已将部署版本指定为1,这意味着在部署时,您的应用将在此处进行检查: http://1-dot-your-project-id.appspot.com因此404(因为本质上,这个URL不会退出。我在这里使用一个用于说明目的)。

要解决此问题,请转到https://appengine.google.com/deployment?app_id=s~your-project-id并将您上传的版本设为默认版本

更多信息:  App Engine Set-up hiccups