Failed to resolve: com.github.adrielcafe:ffmpeg-android-java:2a627f6ecd

背景

项目中有引用 AndroidAudioConverter,引入方式:

implementation 'com.github.adrielcafe:AndroidAudioConverter:0.0.8'

gradle同步及编译代码都会报错:

Failed to resolve: com.github.adrielcafe:ffmpeg-android-java:2a627f6ecd

原因分析

AndroidAudioConverter 中有依赖:

ffmpeg-android-java

从其pom文件中可看出:

下载地址:https://maven.scijava.org/content/repositories/public/com/github/adrielcafe/AndroidAudioConverter/0.0.7/AndroidAudioConverter-0.0.7.pom

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<script/>
<modelVersion>4.0.0</modelVersion>
<groupId>com.github.adrielcafe</groupId>
<artifactId>AndroidAudioConverter</artifactId>
<version>0.0.7</version>
<packaging>aar</packaging>
<name>adrielcafe/AndroidAudioConverter</name>
<description>Convert audio files inside your Android app easily. Supported formats: WAV, AAC, MP3, M4A, WMA and FLAC.</description>
<url>https://github.com/adrielcafe/AndroidAudioConverter</url>
<inceptionYear>2016</inceptionYear>
<developers>
<developer>
<id>adrielcafe</id>
<name>Adriel Café</name>
<email>me@adriel.cafe</email>
</developer>
</developers>
<scm>
<connection>scm:git://github.com/adrielcafe/AndroidAudioConverter.git</connection>
<developerConnection>scm:git://github.com/adrielcafe/AndroidAudioConverter.git</developerConnection>
<url>git://github.com/adrielcafe/AndroidAudioConverter.git</url>
</scm>
<dependencies>
<dependency>
<groupId>com.github.adrielcafe</groupId>
<artifactId>ffmpeg-android-java</artifactId>
<version>2a627f6ecd</version>
<type>aar</type>
<scope>compile</scope>
<exclusions>
<exclusion>
<artifactId>*</artifactId>
<groupId>*</groupId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</project>

 从报错能看出是没有找到这个包,我们进入maven仓看它到底在不在,

 

 

 已经没了,不知道为什么,,,

解决方案

1.下载library导入到项目

下载地址:GitHub - WritingMinds/ffmpeg-android-java: Android java library for FFmpeg binary compiled using https://github.com/writingminds/ffmpeg-android

2.下载aar导入到项目

下载地址:https://download.csdn.net/download/wangsheng5454/87707455

导入后编译还是会报错,需要exclude掉

AndroidAudioConverter中的ffmpeg-android-java,如下:
    implementation ('com.github.adrielcafe:AndroidAudioConverter:0.0.8'){
        exclude group:'com.github.adrielcafe', module:'ffmpeg-android-java'
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值