【发布时间】:2023-04-06 00:13:01
【问题描述】:
我有一个 jcenter 库 ToggleButtons 我开发并导入到我的应用程序中。在我的应用中切换到支持 26.1.0 后,我收到此错误:
所有 com.android.support 库必须使用完全相同的版本 规范(混合版本可能导致运行时崩溃)。成立 版本 26.1.0、25.3.1
切换按钮:
com.android.support:cardview-v7:25.3.1
主应用:
com.android.support:design:26.1.0
我正在使用其他库,例如 Glide,这些库甚至引用了支持库的早期版本(我还没有升级到 4),但这些都没有问题。我是否以某种方式错误地设计了库?
【问题讨论】:
-
你能发布你的 gradle、gradle plugin for android 和 android studio 版本以供将来参考吗?
-
使用
compile 'com.android.support:design:25.3.1'而不是26.1.0 -
这不是一个理想的解决方案。在这种情况下,我实际上是在使用 26 中的新功能。
标签: android android-gradle-plugin android-support-library android-library