包含 proteus 库时出错 - "android.support.v7.appcompat.R$layout"
Error while including the proteus library - "android.support.v7.appcompat.R$layout"
下面是 app/build.gradle 文件
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation ('com.github.flipkart-incubator:proteus:5.0.0-rc12') {
exclude group: 'com.android.support-v7'
exclude module: 'appcompat-v7'
exclude module: 'support-v4'
}
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}
错误 -
Error: Program type already present:
android.support.v7.appcompat.R$layout
完全错误 - https://gist.github.com/sisogit/055c93ddc08b1e24c6ae0e4c6f1129f0
试图从 proteus 中排除一些库作为 exclude
标签,但没有帮助。
请帮忙。
步数 -
1. 在工作室中创建空项目。
运行 >> 正常工作
添加implementation ('com.github.flipkart-incubator:proteus:5.0.0-rc12')
和运行项目
会报错
此问题已在版本 5.0.0-rc14
中修复
下面是 app/build.gradle 文件
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation ('com.github.flipkart-incubator:proteus:5.0.0-rc12') {
exclude group: 'com.android.support-v7'
exclude module: 'appcompat-v7'
exclude module: 'support-v4'
}
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}
错误 -
Error: Program type already present: android.support.v7.appcompat.R$layout
完全错误 - https://gist.github.com/sisogit/055c93ddc08b1e24c6ae0e4c6f1129f0
试图从 proteus 中排除一些库作为 exclude
标签,但没有帮助。
请帮忙。
步数 - 1. 在工作室中创建空项目。
运行 >> 正常工作
添加
implementation ('com.github.flipkart-incubator:proteus:5.0.0-rc12')
和运行项目
会报错
此问题已在版本 5.0.0-rc14