gpt4 book ai didi

android - Gradle 无法解析 Android Studio 中的依赖项

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:14:01 26 4
gpt4 key购买 nike

我在 Android Studio 中导入了一个 Phonegap 项目,并将其设为基于 Gradle 的项目。
现在我正在尝试编译一些外部依赖项,但出现此错误:

Error:(72, 13) Failed to resolve: com.loopj.android:android-async-http:1.4.6 Show in File
Show in Project Structure dialog

我尝试通过进入 File-> ProjectStructure-> Dependencies 并“自动”添加它们来添加这些依赖项。 Android Studio 确实找到了这些库,他将它们添加到我的 build.gradle 中,但我仍然遇到同样的错误...

这是我的 build.gradle 文件的一部分(依赖项在底部):

import java.util.regex.Pattern

apply plugin: 'android'

buildscript {
repositories {
mavenCentral()
}

dependencies {
classpath 'com.android.tools.build:gradle:1.1.0+'
}
}

ext.multiarch=false

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

defaultConfig {
versionCode Integer.parseInt("" + getVersionCodeFromManifest() + "0")
}

compileSdkVersion 21
buildToolsVersion "21.0.0"

if (multiarch || System.env.BUILD_MULTIPLE_APKS) {
productFlavors {
armv7 {
versionCode defaultConfig.versionCode + 2
ndk {
abiFilters "armeabi-v7a", ""
}
}
x86 {
versionCode defaultConfig.versionCode + 4
ndk {
abiFilters "x86", ""
}
}
all {
ndk {
abiFilters "all", ""
}
}
}
}

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}

dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile 'com.android.support:appcompat-v7:22.0.0'
compile 'com.google.android.gms:play-services:6.5.87'
compile 'com.loopj.android:android-async-http:1.4.6'
compile 'org.altbeacon:android-beacon-library:2+@aar'
for (subproject in getProjectList()) {
compile project(subproject)
}
}

感谢您的帮助:)

最佳答案

这不应该在 buildscript 里面,把它放在 buildscript 外面。根据您的要求使用 jcenter()mavenCentral()

repositories {
mavenCentral()
}

您还使用了错误的插件。如果为应用程序构建,请使用

apply plugin: 'com.android.application'

如果为库构建,使用

apply plugin: 'com.android.library'

关于android - Gradle 无法解析 Android Studio 中的依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29824809/

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