Android Studio添加依赖一直失败,可能是什么原因

Android Studio添加依赖一直失败,可能是什么原因,第1张

有可能 你的网络不行,显然你问出问题那就不可能是这种问题。

有可能是你要依赖的库服务器不行下载半天都不行,这就是依赖的库的服务器问题。

有可能是你依赖的仓库什么的设置错了。

这就是我认为失败的原因。

做项目的时候,使用android原生依赖了mui。

添加了mui的aar包

编译和运行都没有问题

在打包apk的时候,出现了Program type already present: com.dcloud.android.annotation.IdRes

解决方式

首先根据报错信息可以看到重复的类是 idRes。

把android studio 项目结构切换为project模式。

然后通过查找类的方式去查看是那些依赖里面重复出现了idRes类。

然后在aar的依赖语句添加

implementation(name: 'lib.5plus.base-release', ext: 'aar'){

exclude group: 'com.android.support',module:'support-annotations'

}

便可以解决问题。

如果使用了上面的方式,问题还是没有解决。

查看是否使用了这样的jar包依赖方式

implementation fileTree(include: [' .jar', ' .aar'], dir: 'libs')

改成每个jar包都单独依赖。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11550960.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存