gpt4 book ai didi

build - Android Studio RC1 Gradle 版本更新后无法编译

转载 作者:行者123 更新时间:2023-12-02 11:59:35 26 4
gpt4 key购买 nike

在互联网上进行了大量搜索后,我找不到任何解决我的问题的答案。当我将 android studio 从 beta 升级到 rc1 后,gradle 构建脚本停止工作并出现以下错误:

Error:String index out of range: -1

我的构建脚本如下:

apply plugin: 'com.android.application'

repositories {
jcenter()
flatDir {
dirs 'libs'
}
}

android {
compileSdkVersion 21
buildToolsVersion '21.1.1'

defaultConfig {
applicationId 'myappidhere'
minSdkVersion 14
targetSdkVersion 21
versionCode 1
versionName '1.0'
}
lintOptions {
abortOnError false
}

android {
sourceSets {
main {
manifest.srcFile 'src/main/AndroidManifest.xml'
java.srcDirs = ['src/main/java', 'src/main/java-gen']
res.srcDirs = ['src/main/res']
}
}
}
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:21.0.2'
compile 'com.android.support:support-v4:21.0.2'
compile 'com.android.support:recyclerview-v7:21.0.0'
compile 'com.jakewharton:butterknife:6.0.0'
compile 'com.jakewharton.timber:timber:2.5.0'
compile 'de.greenrobot:greendao:1.3.7'
compile 'com.rengwuxian.materialedittext:library:1.5.0'
//local libs
compile(name: 'utilsaaa1', ext: 'aar')
compile(name: 'pixlui_1_0_5_fork', ext: 'aar')
compile project(':Secure_preferences_lib')
}

阅读gradle日志错误后,有问题的行如下:

 compile(name: 'utilsaaa1', ext: 'aar')
compile(name: 'pixlui_1_0_5_fork', ext: 'aar')

这两个文件都位于文件夹 libs 内。我不知道如何解决这个问题,因此我们将不胜感激。

编辑1:idea.log

Caused by: org.gradle.api.IllegalDependencyNotation: Supplied String module notation 'utilsaaa1' is invalid. Example notations: 'org.gradle:gradle-core:2.2', 'org.mockito:mockito-core:1.9.5:javadoc'.

最佳答案

更改:

 compile(name: 'utilsaaa1', ext: 'aar')

致:

 compile 'myappidhere:utilsaaa1:1.0@aar'

关于build - Android Studio RC1 Gradle 版本更新后无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27253443/

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