【AGC】AppLinking在鸿蒙中集成问题
问题描述:
AGC-在HarmonyOs中集成App linking服务无法编译问题。
问题背景:
运行codelabs的applinking案例,出现错误。DevEco Studio版本号如下:
运行app linking的鸿蒙案例,agconnect-services.json文件和sha256指纹,以及bundleName都重新设置了。但编译运行,出现下面错误:这个BuildConfig.class临时类冲突。
问题分析:
1、一般在报错信息中出现Type xxx.BuildConfig.class is defined multiple times的情况,是代码编写的一个普遍问题,有可能是在多module的模式下,module的manifest 中的package有相同的,导致产生了两个相同的BuildConfig文件。或者是多个包产生了冲突,需要根据错误找到冲突的包并解决掉冲突。
https://blog.csdn.net/AliEnCheng/article/details/105580297
2、但是在这个鸿蒙codelab工程里只有一个entry模块,没有其他模块,命名就一个module。是config.json里面产生了冲突。
解决方案:
1.修改一下包名,config.json包名进行修改,包名文件夹也需要进行修改
2.更换agconnect-services.json文件
详细参考如下链接:
https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-applinking-sdkchangenotes-harmonyos-0000001185399065
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
相关文章
- 配置安全的Impala集群集成Sentry
- APICloud首款全功能集成开发工具重磅发布,彰显云端一体理念
- 基于 EventBridge 构建数据库应用集成
- php5.6源码安装及php-fpm配置与nginx集成
- springboot2.3.4集成EhCache缓存框架完整代码
- spark集成kafka数据源
- Springboot2.0 集成shiro权限管理
- 【SpringBoot系列】最详细demo- 集成Shiro权限管理
- android应用开发--------------看RadioGroup源代码,写相似单选选项卡的集成控件(如底部导航,tab等等)
- 【K8S】基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持续集成交付环境(环境搭建篇)
- spring集成mybatis配置多个数据源,通过aop自动切换