一个项目,导成gradle 安卓项目后,用Android Studio 打开项目,然后集成一个登录计费SDK。
结果编译时,出现一些依赖库找不到
比如:
Could not find com.google.firebase:firebase-core
Could not find com.facebook.android:facebook-android-sdk:
sdk的build.gradle里配置了
dependencies {
compile 'com.facebook.android:facebook-android-sdk:4.6.0'
compile 'com.paypal.sdk:paypal-android-sdk:2.15.3'
compile 'com.twitter.sdk.android:tweet-composer:3.1.1'
compile 'com.google.firebase:firebase-core:11.0.4'
......
这些依赖库 本地没有, 编译时也没有自动下载。
虽然说firebase可以到 Tools->Android->SDK Manager -> Android SDK 里 SDK Tools 勾选 Google Play Services 和 Google Repository 下载最新的就行。
其他的文件去下载比较麻烦。
告知只要项目的 build.gradle
repositories 里增加一个jcenter
jcenter {
url "http://jcenter.bintray.com/"
}
allprojects {
repositories {
flatDir {
dirs 'libs'
}
jcenter {
url "http://jcenter.bintray.com/"
}
}
}
然后编译apk,gradle 就会自动把相关的库下载下来。(下载到的库 可以在 build\intermediates\exploded-aar 目录下找到)