The DependencyResolveDetails is hightlight in red in my app gradle file. My android studio is 3.3, how to solve this warning.
configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == 'com.android.support') {
if (!requested.name.startsWith("multidex")) {
details.useVersion '28.0.0'
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
And the warning message is :
Cannot resolve symbol 'DependencyResolveDetails'
Run Code Online (Sandbox Code Playgroud)
小智 9
只需删除'DependencyResolveDetails':
configurations.all { //fix ClassNotFoundException : OnUnhandledKeyEventListener
resolutionStrategy.eachDependency { details ->
def requested = details.requested
if (requested.group == "com.android.support") {
if (!requested.name.startsWith("multidex")) {
details.useVersion "26.+"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
在您的项目 build.gradle 文件中,至少将依赖项设置为 gradle 3.3.0:
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0'
}
Run Code Online (Sandbox Code Playgroud)