web-dev-qa-db-ja.com

ネイティブカメラのGradle同期に失敗しました:リポジトリコンテナで引数[]のメソッドgoogle()が見つかりませんでした

_react-native-camera_をインストールしようとしています。

_npm install react-native-camera_ _react-native link react-native-camera_しました。

Gradle sync failed: Could not find method google() for arguments [] on repository containerというエラーが表示されます。

追加した手順6まで、ドキュメントに記載されているように手動リンクも試しました

_allprojects {
    repositories {
        maven { url "https://jitpack.io" }
        maven { url "https://maven.google.com" }
    }
}
_

私はexifinterfaceバージョンを使用しました。 25. +ではなく27. +

DistributionUrlおよび_distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.Zip_として_classpath 'com.Android.tools.build:gradle:2.2.3'_があります

何が欠けているのかわかりません。 Android studioを開くと、エラーGradle sync failed: Could not find method google() for arguments [] on repository containerが表示されます

そして、私の携帯電話で_react-native run-Android_を実行すると、undefined is not an object (evaluating 'cameramanager.aspect')と言うエラーが表示されます

誰かが私がここで何を欠いているのを手伝ってくれる??

これが私のグラドルです

_// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:2.2.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        maven { url "https://jitpack.io" }
        maven { url "https://maven.google.com" }
        mavenLocal()
        jcenter()
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url "$rootDir/../node_modules/react-native/Android"
        }
    }
}
_
10
Green Eagle

Gradle(Android\build.gradle)をこのバージョンにアップグレードしてみてください

classpath 'com.Android.tools.build:gradle:3.0.1'

そのためには、Android/gradle/wrapper/gradle-wrapper.propertiesもアップグレードする必要があります

から

distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.Zip

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.Zip

これは私にとって同様の問題を解決しました。

4
MaximumLasagna

gradle-wrapper配布先URL

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.Zip
2
Arthur Attout