AppGallery Connect Server常见问题解答,huawei appgalleryAppGallery连接服务器的常见问题【问题1】在AppGallery Connect控制台上导出的java格式、js格式或ObjectiveC格式的文件是否可以修改?不允许修改导出的java格式、js格式或Object......
【问题1】在AppGallery Connect控制台上导出的java格式、js格式或ObjectiveC格式的文件是否可以修改?
不允许修改导出的java格式、js格式或ObjectiveC格式的文件,否则数据同步功能会异常。如果需要修改对象类型信息,可以通过AppGallery Connect控制台的对象类型修改功能或者导出的JSON格式对象类型文件进行修改。
【问题2】为什么关闭Cloud DB zone时会提示“Clouddbzone忙,稍后再试”?
系统资源被占用,无法释放。请确保所有写入和删除操作都已完成,端云中没有数据同步,并且快照已释放,然后再次关闭Cloud DB zone。
【问题3】为什么删除CloudDBZone失败,提示“先关闭Cloud DB zone”?
云数据库区域在被删除之前未关闭。确保要删除的Cloud DB zone是关闭的,只有释放Cloud DB zone的所有句柄后才能删除Cloud DB zone。每次打开云DB专区,都需要关闭。
【问题4】开发Android应用时,为什么已经注册了快照监听,但数据发生变化后却没有得到通知?
请检查CloudDBZonesSnapshot对象是否已释放。当CloudDBZonesSnapshot对象未被释放时,注册的侦听端将不会收到数据更改通知。每次使用CloudDBZoneSnapshot对象时,都必须显式调用release()方法来释放相关资源。
【问题5】为什么数据总是提示写失败?
请检查当前用户是否有写数据的权限。
【问题6】如何判断本地数据库中是否有数据?
查询数据时,可以指定在本地查询。如果能得到数据,说明本地数据库有数据。
【问题7】数据库主键支持唯一性约束吗?
数据库支持唯一性约束。
【问题8】数据库需要依赖华为移动服务(HMS)吗?
不依赖。只有基于云数据库开发的应用需要与华为账户系统接口时,才需要HMS服务。应用可以不支持华为账号登录,只支持微信、QQ或其他三方账号登录,所以此时不需要对接HMS。所以HMS不是必须的,对云数据库没有依赖性。
【问题9】执行CRUD、事务或快照拦截时,如果提示异常的错误代码为“FAILED_PRECONDITION”,提示信息为“cloud db zone初始化未完成。”,应该怎么做?
安装或升级后第一次启动时,会对系统数据进行初始化,因此需要保持良好的网络状态,等待初始化完成。如果立即添加、删除、更改等。此时,操作将会失败。
【问题10】查询云端数据时,错误信息为“queryResult: 18”。应该怎么做?
请检查云端是否正确创建了对应的云数据库区,以确保云数据库区已经存在。如果云端已经存在云数据库区域,并且问题仍然存在,请联系技术支持。
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部