m0_74152336 2024-09-19 21:11 采纳率: 6.7%
浏览 79
已结题

:app:debugCompileClasspath'.

报错:Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all files for configuration ':app:debugCompileClasspath'.

img

/

日志报错: getParameter(0xf21b88c4:qcom.decoder.hevc, ??(0x7f000044)) ERROR: UnsupportedSetting(0x80001019)

img

bulid.gradle(app)

plugins {
    id 'com.android.application'
}

android {
    namespace 'car.bkrc.com.car2023'
    compileSdk 33

    defaultConfig {
        applicationId "car.bkrc.com.car2023"
        minSdk 24
        versionCode 1
        versionName "2023-V1.1"
        targetSdkVersion 33
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        ndk {
            moduleName "serial_port"
            ldLibs "log", "z", "m"
            //noinspection ChromeOsAbiSupport
            abiFilters "arm64-v8a"
        }
        sourceSets {
            main {
                jniLibs.srcDirs = ['libs']
            }
        }
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    productFlavors {
    }

    buildFeatures{
        dataBinding = true
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
    compileSdk 33
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation files('libs/camerautil.jar')
    //noinspection GradleCompatible
    implementation 'androidx.recyclerview:recyclerview:1.3.0'
    implementation 'androidx.cardview:cardview:1.0.0'
    implementation 'com.github.bumptech.glide:glide:4.12.0'
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    implementation 'org.greenrobot:eventbus:3.3.1'
    implementation files('libs/camerautil.jar')
    implementation project(path: ':openCVLibrary')
    implementation files('C:\\Android\\core-3.4.1.jar')
    testImplementation 'junit:junit:4.13.2'
    implementation 'com.github.NodeMedia:NodeMediaClient-Android:3.1.5'
    implementation files('libs/usbSerialForAndroid-debug.aar')
    implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.28'
    androidTestImplementation 'androidx.test.ext:junit:1.1.5'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
    implementation 'androidx.appcompat:appcompat:1.6.1'
    implementation 'com.google.android.material:material:1.8.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
    implementation 'com.github.D10NGYANG:DL10RoundMenuView:1.0.5'
    //注意查看一否导入二维码核心识别库
    implementation 'com.google.zxing:core:3.4.1' // 多二维码识别核心库,移植时请复制本行代码
    implementation files('libs/libvlc-all-3.3.0-eap17.aar')
    implementation 'com.github.HyperInspire:hyperlpr3-android-sdk:1.0.3'

}







  • 写回答

21条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-09-19 21:26
    关注

    以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。

    CAUSED BY: ORG.GRADLE.API.INTERNAL.ARTIFACTS.IVYSERVICE.DEFAULTLENIENTCONFIGURATION$ARTIFACTRESOLUTIONEXCEPTION

    问题描述: 在ANDROID项目中,使用GRADLE生成的CLASSPATH配置文件中,出现了无法获取某个特定依赖项的问题。

    解决方案:

    1. 检查依赖项

      • 仔细检查你的CLASSPATH配置文件中的所有依赖项。
      • 确保你正在使用正确的版本号和依赖库。
    2. 尝试更新GRADLE版本

      • 如果依赖项是通过GRADLE API从仓库下载的,可能需要确保使用的版本号与你的配置文件保持一致。
    3. 检查配置文件

      • 在配置文件中查找并检查是否存在错误或不完整的地方。
      • 遍历所有的依赖项,并确保它们都正确地被编译和链接到相应的源码文件。
    4. 优化配置

      • 使用更高级别的工具(如JAVAC)来处理依赖关系,以减少生成的CLASSPATH文件的大小。
    5. 考虑使用GRADLE插件

      • 如果你的项目使用的是一个成熟的插件,你可以考虑使用它来简化配置过程。例如,如果你使用的是JAVA GRADLE插件,可以考虑将配置文件转换为XML格式,然后使用这些插件来解析和编译。
    6. 使用外部工具

      • 如果以上方法都不能解决问题,你可能需要考虑使用外部工具,如JAVADOC等,来查看配置是否正确。
    7. 检查其他依赖项

      • 如果你在配置文件中没有找到任何明确的依赖项,这可能是由于依赖项本身的原因导致的。
    8. 测试

      • 测试你的CLASSPATH配置是否能正常工作,包括对某些依赖项进行测试。
    9. 联系开发团队

      • 如果上述步骤都无法解决你的问题,那么你可能需要寻求开发团队的帮助。

    对于具体的代码示例,这个例子可能会有所不同,但基本步骤应该相似。具体操作如下:

    1. 检查配置文件中是否有错误或不完整的依赖项。
    2. 尝试更新GRADLE版本。
    3. 检查配置文件中的依赖项是否正确。
    4. 更新配置文件。
    5. 检查配置文件中是否有明确的依赖项。
    6. 进行测试,确保配置文件能正常工作。

    希望这些建议对你有所帮助!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(20条)

报告相同问题?

问题事件

  • 系统已结题 9月30日
  • 已采纳回答 9月22日
  • 创建了问题 9月19日