Jar没有被添加到classpath - Android Studio

时间:2014-10-03 06:46:10

标签: java android android-studio parse-platform

我在将Parse库添加到项目时遇到了问题。我在一个名为libs的文件夹中有Parse jar。 Gradle同步成功完成,但该库未显示在“外部库”下。

这是我的build.gradle:

apply plugin: 'com.android.application'

android {
compileSdkVersion 17
buildToolsVersion '19.1.0'

defaultConfig {
    applicationId "com.qrazhan.food"
    minSdkVersion 16
    targetSdkVersion 20
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        runProguard false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
compile files('libs/Parse-1.7.0.jar')
}

我正在使用Android Studio附带的默认Gradle包装器。

编辑:gradle构建成功完成且没有错误,但我仍然无法使用该库。以下是截图:https://www.dropbox.com/s/e0a3eydaj96nfg7/Screenshot%202014-10-03%2011.00.46.png?dl=0

2 个答案:

答案 0 :(得分:1)

库文件名是否真的以大写字母开头?

否则尝试

compile fileTree(dir: 'libs', include: ['*.jar'])

而不是枚举所有jar文件。

答案 1 :(得分:1)

我最终解决了这个问题。我不知道Android Studio出了什么问题。我不得不做一个新项目。这一次,Android Studio自动为我创建了libs文件夹,我可以在JAR中复制并右键单击 - > “添加为库”