https://trinitytuts.com/integrating-facebook-sdk-application-android-studio/
將Facebook SDK加入後, sync後可能會出現以下訊息:
Could not find property 'ANDROID_BUILD_SDK_VERSION' on project ':facebook'.
請打開 /libraries/facebook/build.gradle
以下四個屬性 請修改成和你的app設置一樣
compileSdkVersion
buildToolsVersion
minSdkVersion
targetSdkVersion
再次sync後, 我又碰到以下錯誤訊息:
Cannot call getBootClasspath() before setTargetInfo() is called
於是Google後發現是Gradle 1.1.0 plugin 版本的bug, 請參考
http://stackoverflow.com/questions/28689020/cannot-call-getbootclasspath-before-settargetinfo-is-called
解決方法:
打開project的build.gradle
將classpath修改為 'com.android.tools.build:gradle:1.1.2'
再次sync一次就可以了
多謝分享,莫名其妙的麻煩啊!
回覆刪除