在Android Studio中将Maven依赖项添加到Gradle

时间:2013-07-17 03:57:52

标签: android maven gradle android-studio

我正在尝试在新的Android项目中使用一些maven依赖项,但我不熟悉使用Android-Studio和Gradle。我看了一些其他的解决方案,比如: How to import Maven dependency in Android Studio/IntelliJ?

并认为它看起来很简单。所以我将build.gradle文件修改为:

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        maven { url 'http://repo1.maven.org/maven2' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.4'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.google.android:android:4.1.1.4'
    compile 'com.factual:factual-java-driver:1.7.7-android'
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 16
    }
}

但是当我编译项目时,我得到了错误:

Gradle: A problem occurred configuring root project 'LookAroundYouProject'.
> Failed to notify project evaluation listener.
   > Main Manifest missing from /home/tstewart/AndroidStudioProjects/LookAroundYouProject/src/main/AndroidManifest.xml

我不确定这告诉我的是什么。目前它只是一个简单的hello world示例,它在修改gradle文件之前有效。

编辑: 我将编译语句从顶级构建文件移动到应用程序本身的文件中,由于某种原因,这似乎有效,我似乎不再出现错误。可悲的是,我不知道为什么会这样。

0 个答案:

没有答案