2017-08-20 4 views
2

私はアンドロイドアプリケーションでmaterial dialogs libを使用しています。私はモジュールをインポートし、これはlib gradleです。私はすでにこのスレッドcould not find com.affolestad.material-dialogsをチェックしましたが、私はすでにそこに示唆している。私はそれを同期するとき、私はこのlibのいくつかの他のバージョンを探して私は知らない。 build.gradleでは0.9.4.7ですが、それは私がを削除com.github.afollestad.material-dialogsが見つかりませんでした:コモンズ:0.8.6.2

Error:Could not resolve all files for configuration ':app:debugCompileClasspath'. 
    > Could not find com.github.afollestad.material-dialogs:commons:0.8.6.2. 
    Searched in the following locations: 
     file:/C:/Users/williams/AppData/Local/Android/sdk/extras/m2repository/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.pom 
     file:/C:/Users/williams/AppData/Local/Android/sdk/extras/m2repository/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.jar 
     file:/C:/Users/williams/AppData/Local/Android/sdk/extras/google/m2repository/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.pom 
     file:/C:/Users/williams/AppData/Local/Android/sdk/extras/google/m2repository/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.jar 
     file:/C:/Users/williams/AppData/Local/Android/sdk/extras/android/m2repository/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.pom 
     file:/C:/Users/williams/AppData/Local/Android/sdk/extras/android/m2repository/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.jar 
     file:/C:/Program Files/Android/Android Studio Preview/gradle/m2repository/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.pom 
     file:/C:/Program Files/Android/Android Studio Preview/gradle/m2repository/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.jar 
     https://dl.google.com/dl/android/maven2/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.pom 
     https://dl.google.com/dl/android/maven2/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.jar 
     https://jcenter.bintray.com/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.pom 
     https://jcenter.bintray.com/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.jar 
     file:/D:/React Native/application/node_modules/react-native/android/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.pom 
     file:/D:/React Native/application/node_modules/react-native/android/com/github/afollestad/material-dialogs/commons/0.8.6.2/commons-0.8.6.2.jar 
    Required by: 
     project :app > project :react-native-dialogs 

0.8.6.2

モジュールbuild.gradle

buildscript { 
    repositories { 
     jcenter() 
     google() 
    } 

    dependencies { 
     classpath 'com.android.tools.build:gradle:3.0.0-beta2' 
    } 
} 

apply plugin: 'com.android.library' 

android { 
    compileSdkVersion 26 
    buildToolsVersion "26.0.1" 

    defaultConfig { 
     minSdkVersion 16 
     targetSdkVersion 26 
     versionCode 1 
     versionName "1.0" 
    } 
} 

repositories { 
    maven { url "https://jitpack.io" } 
    jcenter() 
} 

dependencies { 
    compille 'com.facebook.react:react-native:+' 
    compille fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compille 'com.afollestad.material-dialogs:commons:0.9.4.7' 
} 

アプリのbuild.gradle

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    compile 'com.android.support:appcompat-v7:26.0.1' 
    compile 'com.android.support:recyclerview-v7:26.0.1' 
    compile 'com.facebook.react:react-native:+' 
    // From node_modules 
    implementation project(':react-native-dialogs') 
} 

エラーを探します。 imlファイル、無効化されたファイル私にとってはうまくいきませんでした。

+0

に含める必要があります。探している図書館はcom.github.afollestad.material-dialogsです:commons not com.afollestad.material-dialogs:commons。 –

+0

@ GabrieleMariottiええ、私はそれが奇妙に働くことはできませんでした。私はいくつかの他の選択肢に行きました –

+0

以下の答えを確認してください。同じ回答の問題もあります:https://github.com/aakashns/react-native-dialogs/issues/62 –

答えて

0

あなたは3つの選択肢かもしれません:プロジェクトのルートフォルダから

  1. 削除「.gradle」フォルダをしてからもう一度お試しください。
  2. フォースのAndroid Studioの依存関係を再ダウンロードするには:https://stackoverflow.com/a/29765077/6507689
  3. あなたは未確認のオフライン作業があることを確認してください:https://stackoverflow.com/a/22870183/6507689
1

この問題は

compille 'com.afollestad.material-dialogs:commons:0.9.4.7' 

によって異なりdoens'tその代わりに、このラインで異なります。

implementation project(':react-native-dialogs') 

0をチェックインこの依存関係を見つけることができます。これはjitpack上にある古いモジュールです。

あなたは奇妙な何かがあり、あなたのapp/build.gradle

repositories { 
    maven { url "https://jitpack.io" } 
} 
関連する問題