Android Studio 1.1.0没有从1.0.0获取aar文件构建的引用

时间:2015-03-02 06:03:41

标签: android android-studio android-gradle

我在android studio 1.0.0中创建了一个模块库。从那以后我拿了.aar文件&用它来做其他项目。但是当我导入它后将我的android工作室更新为1.1.0后,我没有得到任何参考。

进行一些研究我发现它适用于build.gradle中的gradle构建版本

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

如果将其降级到1.0.0,则会找到来自.aar文件(1.0.0)的任何引用。但我认为这不是最佳解决方案。所以,任何帮助都会很明显。

由于

1 个答案:

答案 0 :(得分:3)

项目窗口中的

(按Alt+1)>切换到Project视图(从此窗口顶部),按名称appaar创建一个文件夹。
myLibrary.aar制作副本并输入app/aar。那么

MyProject > build.gradle

中写下代码
buildscript {
    repositories {
        jcenter()

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

allprojects {
    repositories {
        jcenter()
        flatDir {
            dirs 'aar'
        }
    }
}

并在MyProject/app > build.gradle

中写下以下代码
dependencies {
    ...
    compile(name: 'myLibrary', ext: 'aar')
}
它正在为我工​​作! :)

相关问题