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

时间:2019-01-03 17:47:21

标签: android graphql aws-appsync aws-amplify

我迁移了Flutter的本机插件以进行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客户端项目?

1 个答案:

答案 0 :(得分:1)

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

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