gpt4 book ai didi

android - 针对示例 Google App Engine 项目 (Java) 运行 TicTacToe 示例 (Android) 时出现 404 错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:03:18 26 4
gpt4 key购买 nike

我在这两个项目中设置了 Android 应用程序和 Google App Engine 后端:

  1. Android Connected App Engine Project
  2. Java App Engine Backend Project

当我单击触发请求的 TicTacToe 字段按钮时,我收到 404 错误:“未找到”

04-09 23:11:51.115: W/TicTacToe(26247): GetComputerMoveTask: 404 Not Found
04-09 23:11:51.115: W/TicTacToe(26247): Not Found

这正是浏览器中 https://myappname.appspot.com/_ah/api/显示“未找到”的内容。

这是我做的:

  1. App Engine Console 上创建了一个 api 项目
  2. 使用 com.google.devrel.samples.ttt 创建了一个 Android 客户端 ID 作为我的调试 key SHA1 指纹的包
  3. 创建了一个 Web 客户端 ID
  4. 在 eclipse 中集成了 Android 项目。将 Tictactoe.java 中的 DEFAULT_ROOT_URL 更新为“https://myappname.appspot.com/_ah/api/”
  5. 通过将字符串“your_web_client_id”替换为第 3 步生成的 web-client-id 更新了 ClientCredentials.java 中 AUDIENCE 的值
  6. 在eclipse中集成了Java后端项目。将appengine-web.xml中application的值更新为myappname
  7. 更新了/spi/Ids.java 中的值以反射(reflect) web-client-idandroid-client-id 来自第 2 步和第 3 步
  8. web-client-id
  9. 更新了 war/js/render 中 google.devrel.samples.ttt.CLIENT_ID 的值
  10. 将后端部署到 google。效果很好 - 它打开了 https://myappname.appspot.com/页面,在部署 (servlet) 后显示正确的页面
  11. 部署了 Android 应用程序并尝试在 TicTacToe 中下棋。应用程序崩溃。

我认为我的 DEFAULT_ROOT_URL 在我的 Android 应用程序中设置为“https://myappname.appspot.com/_ah/api/”非常可疑,而此页面在浏览器中只显示“未找到”。

这里出了什么问题?

提前致谢

最佳答案

关于android - 针对示例 Google App Engine 项目 (Java) 运行 TicTacToe 示例 (Android) 时出现 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29549650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com