gpt4 book ai didi

android - 如何添加 ID 为 'com.novoda.bintray-release' GPUImage 的插件

转载 作者:太空宇宙 更新时间:2023-11-03 12:04:07 24 4
gpt4 key购买 nike

我正在尝试在 AndroidStudio 中导入 GPUImage。所以我从这里下载了 GPUImage 库 https://github.com/CyberAgent/android-gpuimage然后我引用了这个链接 http://pixsterstudio.com/use-gpuimage-library-android-part-1-gpuimage-integration.html知道我想如何导入 GPUImage 库。但是 Android studo 给了我以下错误,它链接到下面发布的 library/build.gradle。

错误信息:

Error:(2, 0) Plugin with id 'com.novoda.bintray-release' not found

请告诉我如何更正此错误以及如何正确导入 GPUImage 库?

library/build.gradle:

apply plugin: 'com.android.library'
apply plugin: 'com.novoda.bintray-release'

android {
compileSdkVersion COMPILE_SDK_VERSION as int
buildToolsVersion BUILD_TOOLS_VERSION

defaultConfig {
minSdkVersion MIN_SDK_VERSION as int
targetSdkVersion TARGET_SDK_VERSION as int

versionCode "git rev-list origin/master --count".execute().text.toInteger()
versionName VERSION_NAME

consumerProguardFiles 'proguard-rules.txt'

ndk {
moduleName "gpuimage-library"
stl "gnustl_shared"
abiFilters "all"
ldLibs "log"
}
}

sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
jni.srcDirs = ['jni']
}

instrumentTest.setRoot('tests')
}

lintOptions {
abortOnError false
}
}

task androidJavadocs(type: Javadoc) {
source = android.sourceSets.main.java.srcDirs
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
}

task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {
classifier = 'javadoc'
from androidJavadocs.destinationDir
}

task androidSourcesJar(type: Jar) {
classifier = 'sources'
from android.sourceSets.main.java.srcDirs
}

artifacts {
archives androidSourcesJar
archives androidJavadocsJar
}

publish {
userOrg = POM_DEVELOPER_ID
groupId = GROUP
artifactId = ARTIFACT_ID
publishVersion = VERSION_NAME
desc = POM_DESCRIPTION
website = POM_URL
}










W/System.err: at org.opencv.android.OpenCVLoader.initDebug(OpenCVLoader.java:66)
W/System.err: at org.opencv.android.OpenCVLoader.initDebug(OpenCVLoader.java:66)
W/ContextImpl: Implicit intents with startService are not safe: Intent { act=org.opencv.engine.BIND } android.content.ContextWrapper.bindService:604 org.opencv.android.AsyncServiceHelper.initOpenCV:24 org.opencv.android.OpenCVLoader.initAsync:89
E/OpenCVLoader/BaseLoaderCallback: OpenCV loading failed!

最佳答案

在built.gradle中添加即可(项目级别)

    classpath 'com.novoda:bintray-release:0.8.0'

dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
classpath 'com.google.gms:google-services:4.0.1'
classpath 'com.novoda:bintray-release:0.8.0'
}

注意: 确保您在项目级别 gradle 添加此依赖项

关于android - 如何添加 ID 为 'com.novoda.bintray-release' GPUImage 的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40654165/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com