生成错误。重复类android.support.v4
我已经按照uTube指南使用Visual Studio创建了一个简单的图像到文本应用程序 我是应用程序开发新手,希望了解这一点,但无法编译 我在这里也尝试过类似的错误 当我尝试按照此操作并添加到AndroidStudioProjects\ImageToTextApp\gradle.properties时 我会犯更多的错误 我的错误如图所示,但我只包括了前两个和后两个,总共有390个 我想我可以看到它告诉我,根据其他问题,在这里,该类是在2个图书馆。 support:support compat:28.0.0和classes.jar com.android.support:support-v4:24.0.0 我看到我的项目导入了这些库,以及如何修复这些错误 在modules classes.jar com.android中找到重复的类android.support.v4.accessibilityservice.accessibilityservice infocompat。支持:支持compat:28.0.0和classes.jar com.android。支持:支持-v4:24.0.0 在modules classes.jar com.android中找到重复的类android.support.v4.app.ActionBarDrawerToggle。支持:支持核心ui:28.0.0和classes.jar com.android。支持:支持-v4:24.0.0 ... 在modules classes.jar com.android.support:customview:28.0.0和classes.jar com.android.support:support-v4:24.0.0中找到重复的类android.support.v4.widget.ViewDragHelper$2 在modules classes.jar com.android.support:customview:28.0.0和classes.jar com.android.support:support-v4:24.0.0中找到重复的类android.support.v4.widget.ViewDragHelper$Callback 转到文档以了解如何修复依赖项解析错误 嗨@BachVu 我添加了您建议的行,build.gradle文件现在看起来像 依赖项{ 实现fileTreedir:'libs',包括:['*.jar'] 实现'com.android.support:appcompat-v7:28.0.0'实现 'com.android.support.constraint:constraint布局:2.0.0-beta1' 测试实现'junit:junit:4.13-beta-3' androidTestImplementation'com.android.support.test:runner:1.0.2' 雄激素试验实施 'com.android.support.test.espresso:espresso核心:3.0.2' 实现'com.google.android.gms:play services愿景:10.2.4' 排除模块:'support-v4'} 但这只会产生更多的错误 错误:找不到渐变DSL方法:“排除”生成错误。重复类android.support.v4,android,image,text,Android,Image,Text,我已经按照uTube指南使用Visual Studio创建了一个简单的图像到文本应用程序 我是应用程序开发新手,希望了解这一点,但无法编译 我在这里也尝试过类似的错误 当我尝试按照此操作并添加到AndroidStudioProjects\ImageToTextApp\gradle.properties时 我会犯更多的错误 我的错误如图所示,但我只包括了前两个和后两个,总共有390个 我想我可以看到它告诉我,根据其他问题,在这里,该类是在2个图书馆。 support:support compat
我是否需要添加另一个导入,还是添加到了错误的位置?尝试将这一行添加到导致此问题的库中排除模块:“support-v4”,如下所示:
implementation("androidx.recyclerview:recyclerview:x.x") {
exclude group: 'com.android.support'
exclude module: 'appcompat-v7'
exclude module: 'support-v4'
}
请尝试将此行添加到导致此问题的库中,排除模块:“support-v4”,如下所示:
implementation("androidx.recyclerview:recyclerview:x.x") {
exclude group: 'com.android.support'
exclude module: 'appcompat-v7'
exclude module: 'support-v4'
}
这是我的build.Gradle文件,现在一切正常
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:2.0.0-beta1'
testImplementation 'junit:junit:4.13-beta-3'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.google.android.gms:play-services-vision:17.0.2' }
主要区别在于
com.google.android.gms:play-services-vision:10.2.4
出于某种原因,这是好的,然后突然它建议它过时了。一旦我从10.2.4>17.0.2更新,所有错误都消失了
谢谢您的时间。这是我的build.Gradle文件,现在一切正常
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:2.0.0-beta1'
testImplementation 'junit:junit:4.13-beta-3'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.google.android.gms:play-services-vision:17.0.2' }
主要区别在于
com.google.android.gms:play-services-vision:10.2.4
出于某种原因,这是好的,然后突然它建议它过时了。一旦我从10.2.4>17.0.2更新,所有错误都消失了
谢谢您的时间。转到gradle.properties并编写以下两行代码:
android.useAndroidX=true
android.enableJetifier=`true
转到gradle.properties并编写以下两行代码:
android.useAndroidX=true
android.enableJetifier=`true
尝试迁移AndroidX
==> Step 1
Just go to
Refactor > Migrate to AndroidX > Migrate > Do Refactor
==> Step 2
Update your classPath and all dependencies with the latest version(Alt+Enter)
尝试迁移AndroidX
==> Step 1
Just go to
Refactor > Migrate to AndroidX > Migrate > Do Refactor
==> Step 2
Update your classPath and all dependencies with the latest version(Alt+Enter)
嗨,巴乔。很抱歉,在添加评论时出现了大量问题。-现在看问题了,我根据你的建议在末尾添加了一些代码,我现在得到的错误是找不到exclude函数。@Paul你能严格遵循parathensis的语法吗?这一个{}嗨@BachVu。很抱歉,在添加评论时出现了大量问题。-现在看问题了,我根据你的建议在末尾添加了一些代码,我现在得到的错误是找不到exclude函数。@Paul你能严格遵循parathensis的语法吗?这个{}