2014-10-18 87 views
22

我試圖從Eclipse導入到AndroidStudio我的項目,我收到以下錯誤Android的工作室 - 圖書館參考../google-play-services_lib找不到進口項目

error message in android studio

首先,我不明白爲什麼它不替代gradle文件中相應條目的google play服務lib。

我應該怎麼做才能解決這個問題?任何指導或鏈接到教程將有所幫助。

+0

你看過你的** project.properties **嗎?在它中,它應該說'android.library.reference'指向的地方。 – 2016-07-14 16:53:00

回答

68

嗯,可能有另一種方法來解決這個問題,但我最終刪除了project.properties文件中引用google-play-services_lib庫的行。

+0

謝謝 - 爲我工作。我也不知道如何修復,但是在刪除了它的工作之後。 – Simon 2015-01-05 18:10:13

+0

酷感謝工作正常 – fullMoon 2015-01-13 13:43:20

+0

它的工作表示感謝 – Bhupinder 2015-08-15 14:15:56

3

另一種方法是簡單地設置路徑。無論如何,您需要通過Android SDK安裝播放服務才能將其用於Android Studio。

一旦安裝了播放服務,如果您在Android SDK管理器中突出顯示Google play服務條目,它將向您顯示安裝位置的路徑。在MAC上,這通常是類似於/ Users/[homedir]/android-sdks/extras/google/google_play_services/libproject

編輯project.properties中的路徑以指向該文件並導入。您可以根據需要更新您的Gradle構建文件。

1

我認爲「刪除引用google-play-services_lib庫的project.properties文件中的行不是一個很好的解決方法。 要真正修復它,請執行以下任一操作: 只需在Eclipse項目根目錄的project.properties文件中編輯google-play-services_lib路徑的位置即可。

android.library.reference.1 =路徑/到/的/谷歌播放-services_lib

Note:If you are on windows path\comes\like\this you have to replace the backward slash with the forward slash and your path/will/become/like/this. 

例如:

C:/Users/username/AppData/Local/Android/sdk/extras/google/google_play_services/libproject/google-play-services_lib 

或替換 「\」 與 「\」 象下面:

android.library.reference.1=C:\\Users\\username\\AppData\\Local\\Android\\sdk\\extras\\google\\google_play_services\\libproject\\google-play-services_lib 

otherway是 - 只要看看錯誤 的最後一行的最後一部分....這樣就解決了到...folder_name/google-play-services_lib

只是在那個位置創建一個文件夾,並從google_play_services\libproject\google-play-services_lib

0

最容易和簡單的解決方案粘貼谷歌播放,services_lib是google-play-services_lib文件夾從其他項目或SDK文件夾,過去它的位置複製其是錯誤中的地址。通過在project.properties中刪除或註釋行會在項目中創建錯誤,並且除非您採取必要步驟並進行修復,否則將不允許構建。

0

最簡單的解決方法是刪除這行代碼,android.library.reference.2 = ../谷歌播放services_lib,從項目文件(你會發現它在項目的根文件夾)休息機器人工作室將處理本身 enter image description here

找到文件: enter image description here

0

我只是改變它適用於我

android.library.reference.2 ../的Google Play-services_lib其改爲

android.library.reference.google-play-services_lib