我得到以下错误:
未能找到代码生成的模型提供程序。
AWS放大抛出此错误的代码:
Amplify.addPlugin(new AWSApiPlugin());
Amplify.addPlugin(new AWSDataStorePlugin());
Amplify.configure(context);
我将学习以下教程:
https://docs.amplify.aws/start/getting-started/generate-model/q/integration/android https://docs.amplify.aws/cli/graphql-transformer/overview
我已经尝试生成模型,并且模型生成成功,但在运行应用程序时,我仍然遇到上述异常。
您的数据源需要更新:
尝试运行modelGen,然后执行推送任务:
当您生成模型时,您应该期望在应用程序项目中找到各种代码生成的文件。其中之一将是app/src/main/java/com/AmplicateFramework/datastore/generated/model/AmplicateModelProvider。java。
当你构建你的应用程序时,Android Studio会将该java文件编译成一个类文件,并将其包含到你的二进制文件中。
在运行时,在手机上,AWSDataStorePlugin()
构造函数将尝试通过反射找到相同的AmplifyModelProvider
。
我会核实:
modelprovider
如果您仍然无法让它工作,只需使用AWSDataStorePlugin(...)构造函数的单参数版本。该版本允许显式指定模型提供程序,并且不使用运行时反射。
Amplify.addPlugin(AWSDataStorePlugin(AmplifyModelProvider.getInstance()))
问题内容: 我正在尝试将Entity Framework与MySQL配合使用,但出现上述错误。我安装了最新的MySQL连接器。 完整错误为: 但是,我找不到任何建议说明您如何在“ entityFramework”部分中进行注册的内容。 其他一些帖子(例如)建议将提供程序添加到该 部分中,如下所示: 但这不起作用,因为它声称名称是重复的。而且,如果我实际上遍历了,我可以看到最后一个是MySQL提供程
开始使用AWS代码构建。 目标是让docker图像作为最终结果,并在其中运行nodejs、hapi和示例应用程序。 目前我有一个问题:“无法准备上下文:无法在Dockerfile路径中计算符号链接: lstat /tmp/src049302811/src/Dockerfile:没有这样的文件或目录”出现在BUILD阶段。 项目详情: S3存储桶用作源 存储在各自S3存储桶中的ZIP文件包含buil
因此,我试图在docker容器中配置selenium,以便与behat一起使用,当我到达http://localhost:4444/status时,集线器的状态为未就绪: 当我运行测试时: 你知道吗?谢谢。
我下载了stanford NER 3.4.1,将其解包,并尝试使用默认(提供的)训练模型在本地文件上运行命名实体识别。我明白了: 出了什么问题,我该如何解决?
问题内容: 我正在尝试使用bouncycastle使用公共密钥来加密文件。我已经通过编程方式注册了提供程序: 我成功创建了公共密钥对象。 当我使用PGPEncryptedDataGenerator和密钥加密文件时,出现ClassNotFound异常。 似乎提供程序在运行时找不到此类,尽管我确定我有它的jar … 我在Tomcat上运行我的应用程序。使用Maven处理依赖关系- 我放入的充气城堡ja
我有一个与问题“找不到具有固定名称”System.Data.SqlClient“的ADO.NET提供程序的实体框架提供程序”中提供的问题类似的问题,错误包含以下消息: “具有固定名称”System.Data.SqlClient“的ADO.NET提供程序未在计算机或应用程序配置文件中注册,或者无法加载。有关详细信息,请参阅内部异常。” 正如相关问题的答案所提示的,我已经通过包管理器控制台重新安装了实