2015-10-08 15 views
23

私は反応ネイティブを学ぼうとしていますが、デモのAwesomeProjectを構築することはできません。 ~/.bash_profileファイルに$ ANDROID_HOME変数を設定しました。しかし、私がそれを構築するたびに、私は次のエラーになります。React-native素晴らしいプロジェクトはアンドロイドプロジェクトを構築していません

A problem occurred configuring project ':app'. 
Could not resolve all dependencies for configuration ':app:_debugCompile'. 
Could not find com.android.support:appcompat-v7:23.0.1. 
Searched in the following locations: 
    file:/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.pom 
    file:/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.jar 
    https://jcenter.bintray.com/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.pom 
    https://jcenter.bintray.com/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.jar 
Required by: 
    AwesomeProject:app:unspecified 
Could not find com.android.support:appcompat-v7:23.0.1. 
Searched in the following locations: 
    file:/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.pom 
    file:/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.jar 
    https link  Required by: 
    AwesomeProject:app:unspecified > com.facebook.react:react-native:0.11.0 
Could not find com.android.support:support-v4:21.0.3. 
Searched in the following locations: 
    file:/Users/<username>/.m2/repository/com/android/support/support-v4/21.0.3/support-v4-21.0.3.pom 
    file:/Users/<username>/.m2/repository/com/android/support/support-v4/21.0.3/support-v4-21.0.3.jar 
    https link 
Required by: 
    AwesomeProject:app:unspecified > com.facebook.react:react-native:0.11.0 > com.facebook.fresco:fresco:0.6.1 > com.facebook.fresco:drawee:0.6.1 
    AwesomeProject:app:unspecified > com.facebook.react:react-native:0.11.0 > com.facebook.fresco:fresco:0.6.1 > com.facebook.fresco:imagepipeline:0.6.1 

私はそれがこのフォルダのファイルに見ている理由は分からない:

/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1 

インストールされているSDKのバージョンが23.0.1ですまだ私はこのエラーを取得しています何が悪かったのか

私は反応ネイティブを学ぶためにドットネットの背景を持っています。

+2

私は同じ問題を抱えていたFacebookからレイアウトとして、あなたは正確に指示に従ったのですか? https://facebook.github.io/react-native/docs/android-setup.htmlこれは、私が同じエラーを与えた指示に従わずに手作業でインストールしたときに私が働く方法です。 –

+2

AndroidサポートリポジトリをExtrasにインストールする必要がありました。それはトリックでした:) –

+3

これは、 "サポートライブラリのローカルMavenリポジトリ"に改名されました。 –

答えて

66

最後にそれを得ました。あなたはAndroid Support ManagerをExtrasのAndroid SDKマネージャーにインストールする必要があります

SDKを開き、最後の部分までスクロールして、エキストラを開き、アンドロイドサポートリポジトリを選択して、「インストールパッケージ」をクリックしてください。

android sdk manager installing android support repository

+3

私はあなたがその2番目のスクリーンショットの権利を逃していたと思いますか?私もそれをやろうとしています! – swdev

+1

これをインストールする方法の具体的な手順は素晴らしいでしょう – tutiplain

+1

素晴らしい感謝! – jasper

関連する問題