android - 将 Android 项目添加为库 (SlidingMenu) 时出现 Gradle 错误 [包不存在]

标签 android gradle android-studio slidingmenu

我以前从未使用过 Gradle,所以我完全迷路了!

我已经将 SlidingMenu 添加为一个库,并且我可以从我的项目访问所有 SlindingMenu 的东西,但是尝试编译会给我这个错误:

Gradle: package com.jeremyfeinstein.slidingmenu.lib does not exist

我正在使用 Android Studio(所以是 IntelliJ),这是我的 gradle.build

buildscript {
    repositories {
        maven { url 'http://repo1.maven.org/maven2' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.4'
    }
}
apply plugin: 'android'
dependencies {
    compile files('libs/android-support-v4.jar')
}
android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 17
    }
}

提前致谢

最佳答案

假设您已将 SlidingMenu.jar 添加到 libs 文件夹中,右键单击它 -> 添加为库。然后在 gradle.build 中更改:

之前:

dependencies {
    compile files('libs/android-support-v4.jar')
}

之后:

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
}

这将包括您所有的 jar 文件。

关于android - 将 Android 项目添加为库 (SlidingMenu) 时出现 Gradle 错误 [包不存在],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16650943/

相关文章:

android - 您尚未接受以下 SDK 组件的许可协议(protocol)

java - Android Studio 0.8.10资源问题

Android Studio Adb 连接错误 :An existing connection was forcibly closed by the remote host

android - 在android中添加动态网页 View

android - 如何接收文本短信到特定端口..

android - 为什么 Eclipse 无法检测到 Android 设备?

gradle - 在 settings.gradle 不是最高级别依赖项的平面多模块项目中使用 gradle

android - 如何正确配置 IntelliJ IDEA 来处理 Android 注解?

android - 错误 : package com. android.volley 不存在

Android Studio - 如何增加分配的堆大小