首先让我说如果他们为此制作一个mavencentral包将是最佳的。
我使用了github自述文件中的说明
https://github.com/ParsePlatform/ParseUI-Android
我使用了文件 - >导入项目并在顶层选择了 settings.gradle ,当它构建时我得到:
错误:未找到名称为“default”的配置。
有任何建议如何解决?
答案 0 :(得分:0)
看到:
错误:配置名称'默认'没找到。
不是很有帮助。运行
./gradlew tasks --info
提供更多信息。在大多数情况下,gradle无法找到build.gradle的位置。
要解决此问题,我将settings.gradle更改为以下内容:
include ':app', ':ParseLoginUI' , ':facebook-sdk:facebook'
include ':app:libs:ParseUI-Android'
project(':ParseLoginUI').projectDir = new File('__PATH_TO_YOUR_CHECKED_OUT__/ParseUI-Android/ParseLoginUI')
project(':facebook-sdk:facebook').projectDir = new File('__PATH_TO_YOUR_CHECKED_OUT__/ParseUI-Android/facebook-sdk/facebook')
然后我发现我需要更新ParseUI-Android和facebook-sdk中的许多支持库版本。
最后将以下内容添加到我的gradle.properties
# Copied from ParseUI-Android/gradle.properties
ANDROID_BUILD_MIN_SDK_VERSION=8
ANDROID_BUILD_TARGET_SDK_VERSION=20
ANDROID_BUILD_TOOLS_VERSION=20
ANDROID_BUILD_SDK_VERSION=20
您可以在以下更改中查看我对两个git repos所做的更改: [https://github.com/bdbaddog/facebook-android-sdk/commit/e80528f7b2375c0c12d3f9a6d743dbb40b78b770][facebook sdk更改]
我相当肯定我所做的所有改变。请尝试让我知道。