1

我想使用簡單的Facebook庫在Android Studio中啓動一個項目。 我曾經在Eclipse中開發過,事情很好,但現在我不得不面對一個問題,同時試圖使庫與Gradle一起工作。未找到名稱爲'default'的配置

  1. 我做了一個新項目。
  2. 我做了一個模塊,官方Facebook SDK裏面的「庫」文件夾
  3. 我做了一個模塊,簡單的Facebook的庫裏面的「庫」文件夾

我得到了以下錯誤:

Error:A problem occurred configuring project ':app'. 
> Cannot evaluate module simplefacebook : Configuration with name 'default' not found. 

我做了我的研究,並且每個人都經歷過這個錯誤信息並不是真的有用,我也嘗試從堆棧溢出的其他常見問題中解決這個問題,但只是讓它得到它的工作。

如果可以,請幫助。

請在評論中提及您希望看到的gradle文件,因爲它們中有5個。

回答

1

查看來自Facebook的文檔!

您不需要在android studio中將孔項目放置爲庫模塊。

Facebook和許多其他API提供者現在通過Maven提供了這些庫,您只需將依賴添加到應用程序build.gradle文件中的正確工件即可。

這裏例如爲Facebook SDK:

dependencies { 
    compile 'com.facebook.android:facebook-android-sdk:4.1.0' 
} 

從這裏複製:https://developers.facebook.com/docs/android/getting-started

我沒有帶搜索其他的lib,但你會發現它的上developers.facebook.com自我。

+0

創建了一個新項目,添加了依賴項,出現錯誤: '錯誤:執行失敗的任務':app:mergeDebugResources'。 >嘎吱嘎吱的cruncher com_facebook_tooltip_black_bottomnub.png失敗,請參閱日誌' 一個必須簡單易用的系統,一個用於幫助和緊固開發人員工作的系統如何不可用?林沒有要求建立一個時間機器,我只是想添加一個庫到一個空白的新項目。我錯過了舊的「導入新項目」Eclipse日子。 –

+0

您是否按照獲取入門指南中的說明進行操作?我沒有使用Facebook SDK,所以我沒有經驗。所有其他使用maven的庫都能很好地工作。奇怪。錯誤是在談論缺少資源,可能你的工作目錄中有訪問權限問題?由於gradle會首先將aar提取到您的應用程序模塊中,然後將它與它合併,這樣就會失敗。 –

+1

已將'classpath'com.android.tools.build:gradle:1.1.0''改爲'classpath'com.android.tools.build:gradle:1.1.3'',現在錯誤消失了,不要問我爲什麼 –

相關問題