2016-07-15 104 views
0

我剛開始使用React native。React Native:無法解析配置的所有依賴關係

我已經按照這篇文章:https://facebook.github.io/react-native/docs/getting-started.html

我跑我的應用程序使用命令:反應本地運行的Android,但它表明一個例外:

失敗:建立失敗,一個異常。

  • 出了什麼問題:一個問題發生配置根項目

    無法解析所要求的共同 無法解析com.android.tools.bu 所有的依賴關係: :abcdefgg:不詳 無法解析com.android.tools 無法獲取資源'https:// /build/gradle/1.3.1/gradle-1.3.1.pom'。 無法取得'https://jcente /gradle/1.3.1/gradle-1.3.1.pom'。 連接到https://jcen

  • 嘗試:用--stacktrace選項獲取STA選項,以獲得更多的日誌輸出運行。

構建失敗

我怎樣才能解決這個問題呢?我在這裏閱讀了很多文章,支持庫的本地Maven存儲庫已經安裝在我的電腦中。

非常感謝!

+0

我想你需要安裝'Android Support Repository'。 – Abhishek

+0

'Android Support Repository'現在被重命名爲'Local Library for Support Library':) – alway5dotcom

+0

您確定嗎?我沒有做過本地開發,所以不確定。但在我的SDK經理Android支持存儲庫中。而且gradle構建系統不需要maven。 – Abhishek

回答

2

我剛剛解決了這個問題。 如果您注意到在android文件夾內的settings.gradle中定義了一個依賴關係映射列表。 這裏是我做過什麼:

  1. 選擇Android文件夾
  2. 運行此命令./gradlew installDebug --info

,然後它會顯示依賴關係的android需要的列表。它還顯示哪些依賴性沒有解決。

在我的情況下,我缺乏'react-native-network-info',所以我需要做的就是npm安裝該軟件包。

也許你的情況會有所不同,但我認爲這可以幫助你。

+0

因爲我在一年前問過這個問題(當時我剛剛接觸RN時)已經很晚了。無論如何,非常感謝你的回答!稍後可能對他人有所幫助。 (Anh em VN) – alway5dotcom

+0

哇。 :D什麼是驚喜。 – chiquyet

相關問題