如何使用放大将 GraphQL 更改从 Appsync 同步到 Android?

How to synchronize GraphQL changes from Appsync to Android using amplify?

我迁移了一个 flutter native 插件用于 appsync 来放大。 现在我想知道如何在 appsync 控制台中更新 GraphQL 后在我的 flutter 项目的 android 部分生成代码。

最初我使用:

amplify init amplify add api amplify add codegen --apiId <MY-API-ID>

这很有效。 但是,当我想使用生成更新的代码时 amplify api update
我收到回复

The selected resource is not managed using AWS Cloudformation. Please use the AWS AppSync Console to make updates to your API - de.sistar.fcsp_rad

所以我想我没有理解整个工作流程。在 AWS Appsync 控制台中更新 GraphQL 后,如何更新我的 android 客户端项目?

运行 amplify codegen statements 重新生成查询等,然后再次启动 Gradle 构建。

https://aws-amplify.github.io/docs/cli/codegen#amplify-codegen-statements-