项目和库中有多个 Android 个支持文件

Multiple Android Supprt files in Project and libraries

我会尽可能多地解释,因为这更多的是结构问题而不是代码问题,好的,所以我有一个项目,我正在使用 android-support-library-v4,现在在同一个项目中,我现在添加了三个新库,这些库还包括 android-support-library-v4,因为它们是它们自己的代码框架的一部分,

现在的问题是这导致我的项目中的 jar 不匹配,因为我现在在我的项目中有三个相同的 android-support-library-v4。

我尝试了从我的主项目中删除 android-support-library-v4 jar 文件的解决方案,但这并没有解决我在项目中使用的其他库的 jar 不匹配问题,我无法从库中删除 android-support-library-v4 jar,因为没有它们它们将无法工作,这意味着它们将停止运行...

这个问题的简单解决方案,我通常做的是,步骤是。

  1. 只需从任何 lib 项目
  2. 复制任何 android-support-library-v4
  3. 然后将其复制并替换到所有其他库项目。
  4. 这将解决您的不匹配问题

I will suggest you to use Android Studio as Google official IDE.