无声编译错误 - 第三方依赖

时间:2015-08-07 03:37:50

标签: java android android-studio

我在尝试将第三方库合并到我的应用程序时遇到了静默编译时错误。我已经按照所有步骤将库添加到我的应用程序,它似乎正在工作(没有红线,没有错误,看起来很好运行)。但是一旦我点击运行,它就会抛出错误error: package me.iwf.photopicker does not existerror: package me.iwf.photopicker.utils does not exist。这是我的文件:

PhotoPicker(第三方库)build.gradle

apply plugin: 'com.android.library'


android {
  compileSdkVersion 22
  buildToolsVersion "22.0.1"

  defaultConfig {
    minSdkVersion 15
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
  }

  buildTypes {
    release {
      minifyEnabled false
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
  }
}


dependencies {
  compile fileTree(dir: 'libs', include: ['*.jar'])
  compile 'com.android.support:appcompat-v7:22.2.0'
  compile 'com.android.support:recyclerview-v7:22.2.0'
  compile 'com.squareup.picasso:picasso:2.5.2'
  compile 'com.nineoldandroids:library:2.4.0'
  compile 'com.android.support:design:22.2.0'
  compile 'com.github.bumptech.glide:glide:3.6.0'
}

App build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"

    defaultConfig {
        applicationId "projects.noteapp"
        minSdkVersion 15
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:+'
}

Settings.gradle

include ':app', ':libs:photopicker'

如果您需要更多信息,请发表评论并发帖。

如果重要的话,图书馆I'使用就是这个:

https://github.com/donglua/PhotoPicker

1 个答案:

答案 0 :(得分:0)

想出来了!

对于遇到同样问题的人,我必须将compile project(':libs:photopicker')添加到App build.gradle文件中。