从2.3.1迁移到3.1.3多个库后,Android Studio导致多个问题

时间:2018-07-27 07:12:36

标签: android android-studio butterknife

当我尝试迁移和更新现有项目的所有依赖项时,它会显示多个问题。我解决了其中的几个问题,但仍然出现错误。我认为这是有问题的,因为我的项目中有多个库并且它们相互依赖。

目前,我坚持使用黄油刀依赖项无法正常工作。一段时间之前,一个库无法导入。

这是一个具有以下库结构的大项目 Library Structure

还共享主库,核心库的构建身材以及库构建结构之一

Main

Main Build

Core build

One of Lib Build

在核心构建屏幕上的截图忘记添加以下依赖项结构

  sourceSets {
    main {
        res.srcDirs = ['src/main/res', 'src/main/res/drawable-ldpi', 'src/main/res/drawable-mdpi', 'src/main/res/drawable-xdpi']
        java.srcDirs = ['src/main/java', 'src/main/java/sqlitehelper']
    }
}
useLibrary 'org.apache.http.legacy'

dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation project(':Core')
implementation 'com.android.support:design:27.1.1'
implementation 'com.intuit.sdp:sdp-android:1.0.2'
implementation 'com.android.support:cardview-v7:27.1.1'

}

请让我知道我在这里想念的东西。预先谢谢

0 个答案:

没有答案