在android studio中添加LinkedIn SDK错误:“;名称为'的配置;默认值';“未找到”;
我正在开发一个应用程序,用在android studio中添加LinkedIn SDK错误:“;名称为'的配置;默认值';“未找到”;,android,linkedin-api,Android,Linkedin Api,我正在开发一个应用程序,用LinkedIn登录。 我所做的事情是: 从该网站下载了LinkedInSDK 从下载的项目中复制了LinkedIn SDK,并将其添加到my project->libs文件夹中 增加: 编译项目(':libs:linkedin sdk')到build.gradle和 include':libs:linkedin sdk'到setting.gradle文件 然后我得到一个错误,如下所示: “Gradle'LinkdinApplication'项目刷新失败 错误:
LinkedIn
登录。
我所做的事情是:
- 从该网站下载了LinkedInSDK
- 从下载的项目中复制了
,并将其添加到my project->libs文件夹中LinkedIn SDK
- 增加:
到编译项目(':libs:linkedin sdk')
和build.gradle
到include':libs:linkedin sdk'
文件setting.gradle
“Gradle'LinkdinApplication'项目刷新失败
错误:找不到名为“default”的配置。“
在建设项目时
那么,我遵循的程序正确吗?或者我应该如何添加它?我也有同样的问题。这是因为机器人分子插件。随着Robolectric 3.0的发布,使用Gradle运行测试不再需要此插件。有关如何开始使用Gradle和Android Studio的说明,请参阅 linkedin sdk文件夹中我的build.gradle:
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"
}
它适合我。在互联网上进行了多次搜索后,我终于成功导入了linkedin SDK 在我的应用程序依赖项中,而不是设置
compile project(':libs:linkedin-sdk')
我把
而且神奇的安卓工作室在没有问题的情况下导入了库
希望这有帮助Android studio项目有两个libs文件夹/libs和/app/libs。使用/libs文件夹添加linkedin sdk
- 将项目(':libs:linkedin sdk')编译为build.gradle并
- 包括“:libs:linkedin sdk”到setting.gradle文件
这非常有效。@quicklearner:我遵循了LinkedIn控制台中所述的相同过程,我的问题是在我的项目中添加库。所以,您能帮我做一下吗?您使用的是android studio或eclipse?我使用的是android Studiot,当我收到另一个生成错误作为错误时:(18,0)无法添加名为“testCompile”的配置,因为具有该名称的配置已经存在。@Hari Krishnan。您是否完全复制了我的build.gradle?是的,现在的响应是“错误:未找到名为“default”的配置”。@Hari Krishan您是否尝试从linkedin库中删除Completley robolectric插件以查找错误原因?抱歉,我无法找到您。“机器人插件”对我来说是个新名词。
compile fileTree(dir: 'libs', include: ['linkedin-sdk'])