[英]Android studio gradle error, “configuration with name default not found” with aviary sdk
[英]Adding LinkedIn SDK in android studio error: “Configuration with name 'default' not found”
我正在開發一個用LinkedIn
登錄的應用程序。 我做的事情是:
LinkedIn
SDK LinkedIn-SDK
並將其添加到我的project-> libs文件夾中。 compile project(':libs:linkedin-sdk')
到build.gradle
和 include ':libs:linkedin-sdk'
到setting.gradle
文件中 然后我收到一個錯誤:
"Gradle 'LinkdinApplication' project refresh failed Error:Configuration with name 'default' not found."
在建設項目時。
那么,我遵循的程序是對的嗎? 或者我應該如何添加它?
經過多次在互聯網上搜索,我終於設法導入了linkedin SDK。
在我的應用依賴項中,而不是設置
compile project(':libs:linkedin-sdk')
我放
compile fileTree(dir: 'libs', include: ['linkedin-sdk'])
神奇的Android Studio導入沒有問題的庫。
希望這可以幫助
我遇到過同樣的問題。 這是因為robolectric插件。 隨着Robolectric 3.0的發布,不再需要這個插件來運行Gradle測試。 有關如何開始使用Gradle和Android Studio的說明,請參閱http://robolectric.org/getting-started 。
我的build.grad在linkedin-sdk文件夾中:
allprojects {
repositories {
mavenCentral()
}
}
buildscript {
repositories {
mavenCentral()
}
}
apply plugin: 'android-library'
android {
sourceSets {
androidTest {
setRoot('src/test')
}
}
compileSdkVersion 17
buildToolsVersion "19.1.0"
defaultConfig {
minSdkVersion 8
targetSdkVersion 16
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
configurations {
}
dependencies {
compile 'com.android.support:support-annotations:20.0.0'
compile 'com.android.support:support-v4:21.0.+'
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('libs/volley.jar')
androidTestCompile('junit:junit:4.12')
testCompile "org.robolectric:robolectric:3.0"
}
這個對我有用。
Android studio項目有兩個libs文件夾/ libs和/ app / libs。 使用/ libs文件夾添加linkedin-sdk。
這很完美。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.