Android Studio 0.3.2:gradle编译问题

时间:2013-11-07 07:37:28

标签: java android gradle android-studio

我刚刚将Android Studio更新为版本0.3.2。我的项目使用Gradle 1.8版。 在下面的图片中,您可以看到它是使用gradle和Android Studio解析器http-async包配置的,但gradle会因Gradle: package com.loopj.android.http does not exist

而失败

我已经尝试了

  1. 删除android-async-http并再次将其添加为库
  2. fileTree(...)包含在gradle配置文件中,
  3. 重建项目但没有任何帮助
  4. 虽然如果设置绝对路径,gradle也可以正常工作。

    enter image description here

    Gradle文件

    buildscript {
        repositories {
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:0.6.+'
        }
    }
    
    apply plugin: 'android'
    
    repositories {
        mavenCentral()
    }
    
    android {
        compileSdkVersion 18
        buildToolsVersion "17.0.0"
    
        defaultConfig {
            minSdkVersion 11
            targetSdkVersion 18
        }
    }
    
    dependencies {
        compile 'com.android.support:appcompat-v7:+'
        compile 'com.android.support:support-v4:13.0.0'
        compile 'com.android.support:support-v13:13.0.0'
        compile 'com.google.android.gms:play-services:3.1.36'
    
        compile files("libs/android-async-http-1.4.4.jar")
    }
    

    任何人都可以帮我吗?

2 个答案:

答案 0 :(得分:2)

尝试将libs文件夹移动到src文件夹的同一级别。

答案 1 :(得分:2)

Android Studio刚刚发布了0.3.7,声称已经解决了很多问题,比如添加.jar库

http://tools.android.com/recent

希望这会对你有帮助!