android - 无法添加新的依赖gradle

标签 android android-gradle-plugin

我刚刚在 Playstore 上发布了一个应用程序,我只是按照developer.google.com 上给出的步骤更改了 build.gradle 文件。

但是,从那时起,当我尝试输入新的依赖项时,我总是收到以下错误:

Error:(48, 13) Failed to resolve: com.github.TakeoffAndroid:MaterialDialogBottomSheet:333ac64d71 Show in File
Show in Project Structure dialog

这是我的 gradle 文件供引用:

apply plugin: 'com.android.application'

android {
signingConfigs {
    config {
        keyAlias 'dsfdsfdsfdsf'
        keyPassword 'fsdkjfdskjfkjdsf'
        storeFile file('C:/Users/Gaurav/AndroidStudioProjects/dsfdsfds.jks')
        storePassword 'kndfkjdsklfjsdk'
    }
}
compileSdkVersion 22
buildToolsVersion '22.0.1'
defaultConfig {
    applicationId "com.sdfdsfdsf.sdfdsfds"
    minSdkVersion 16
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        signingConfig signingConfigs.config
    }
}
}

repositories {
maven { url "https://jitpack.io" }
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
// support libraries
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.android.support:design:22.2.0'
compile 'com.android.support:cardview-v7:22.2.0'
compile 'com.android.support:recyclerview-v7:22.2.0'
// google play services location api
compile 'com.google.android.gms:play-services-location:7.5.0'
// making connection requests
compile 'com.squareup.okhttp:okhttp:2.4.0'
// animation
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.daimajia.easing:library:1.0.1@aar'
compile 'com.daimajia.androidanimations:library:1.1.3@aar'
compile 'com.github.TakeoffAndroid:MaterialDialogBottomSheet:333ac64d71'
}

我还尝试了其他几个依赖项,看看该依赖项是否有问题。然而,一切都以同样的方式失败。请帮我找出问题所在。

最佳答案

MaterialDialogBottomSheet 不是一个库。请从 gradle 依赖项中删除该行(即 compile'c​​om.github.TakeoffAndroid:MaterialDialogBottomSheet:333ac64d71')。该存储库只是对话框的自定义实现,可以用作 BottomSheet。请从我的github下载项目link并直接在 Android Studio 中运行该项目。如果您想将 BottomSheet 集成到您的应用程序中,只需从我的项目中复制 Activity、布局、样式(对话框样式主题)、anim(从上到下动画 xml)中的代码即可。它应该肯定有效。此外,如果您有任何疑问和疑问,请告诉我。谢谢。快乐编码!

关于android - 无法添加新的依赖gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31106677/

相关文章:

java - 具有 3 个 TextView 和 1 个单选按钮的动态 ListView。这是可能的?

android - 如何为每个 Android ABI 设置产品风格的 CmakeLists 路径?

java - 将Android应用程序转换为Android库时出错

Android gradle 删除日志

android-gradle-plugin - 使用 Gradle 生成多个具有相同资源、不同应用程序名称的 apk

java - 是否可以通过电话在 Android 设备上发送 GPS 位置?

android - 使用 Android Studio 和 Epson TM

android - 如何正确地将属性添加到 build.gradle 以从 java 访问?

android - 在eclipse中为Android Samsung SDK搭建开发环境

java - 为什么加载图像在模拟器上有效但在 s4 上无效?