不同的依赖需要不同的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 工作。
我有一个项目,在我的 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 工作。