我使用的是 Android Studio 2020.3.1 补丁 4。 我构建了 gradle 并且成功了,但是当我尝试运行我的应用程序时,出现错误
could not find jp.co.cyberagent.android:gpuimage:2.0.4.
Required by:
project:app
我添加了 gradle 依赖
implementation 'jp.co.cyberagent.android:gpuimage:2.0.4'
我还在build.gradle中添加了
sourceset{
main.jniLibs.srcDirs =["libs"]
}
根据
的建议和
但是什么都不起作用。仍然给我同样的错误信息
经过长时间的搜索
我的问题是我删除了
jcenter()
来自 gradle 存储库。我删除了它,因为它已被弃用,但事实证明
jcenter()
是当前唯一包含 gpuimage 的存储库。
在 Module build.gradle 中添加这一行
实施 'jp.co.cyberagent.android.gpuimage:gpuimage-library:1.4.1'
并在项目级别 build.gradle 中添加此行
mavenCentral()
然后点击立即同步即可解决问题
图书馆
jp.co.cyberagent.android:gpuimage:2.0.4
不再工作。
但是,Jitpack 中托管的一个分叉正在运行:
步骤 1. 将 JitPack 存储库添加到您的构建文件中 将其添加到您的根 build.gradle (项目级别):
repositories {
mavenCentral()
maven { url 'https://jitpack.io' }
}
第2步.添加依赖项
dependencies {
implementation 'com.github.eincs:android-gpuimage:v1.4.1-eincs-1.0.1'
}
您可能需要调整所有必要的导入。
请参阅 Fork 文档