不同的依赖需要不同的sdk版本

Different dependencies require different sdk versions

我有一个项目,在我的 build.gradle 中定义了两个依赖项。

但是,一个需要 compilesdkversion 为 22,另一个需要 23。自然地,当我用每个 sdk 版本编译时,我会根据不正确的库得到不同的错误。

有办法解决这个问题吗?

我使用的依赖项是

compile 'com.parse:parse-android:1.13.1'
compile 'com.javon.parserecyclerviewadapter:parserecyclerviewadapter:1.0.7'

编辑: 如果我按照评论中的建议选择版本 23,我会收到构建错误:

error: cannot find symbol
        Parse.initialize(new Parse.Configuration.Builder(this)
                                  ^
symbol:   class Configuration
location: class Parse

Error:(54, 39) error: cannot find symbol class Configuration
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
Compilation failed; see the compiler error output for details.

问题出在 com.javon.parserecycleradapter。我最终决定不使用它并创建了我自己的 adapated use use with a recyclerview,这样编译 23 和 22 工作。