2016-06-08 14 views
5

Build.gradle (मॉड्यूल: अनुप्रयोग)त्रुटि: com.github.bumptech.glide: ग्लाइड: को हल करने में विफल 4.0.0-SNAPSHOT

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion '23.0.3' 

    defaultConfig { 
     applicationId "com.example.beetel.App" 
     minSdkVersion 21 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 



    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 

} 
repositories { 
    mavenCentral() // jcenter() works as well because it pulls from Maven Central 
    maven{ url "https://jitpack.io"} 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    //glide libraries 
    compile 'com.android.support:palette-v7:23.3.0' 
    compile 'com.github.bumptech.glide:glide:3.7.0' 
    compile 'com.github.florent37:glidepalette:2.0.0' 
    compile 'com.github.bumptech.glide:okhttp-integration:[email protected]' 
    //   { transitive = true;} 
    //   { exclude group: 'com.squareup.okhttp';} 
    //compile 'com.google.code.gson:gson:2.6.1' 
    //retrofit,square,rxjava libraries 
    compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4' 
    compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4' 
    compile 'io.reactivex:rxjava:1.1.1' 
    compile 'io.reactivex:rxandroid:1.1.0' 
    compile 'com.squareup.retrofit2:adapter-rxjava:2.0.0-beta4' 
    //android support libraries 
    compile 'com.android.support:appcompat-v7:23.3.0' 
    // compile'com.android.support:appcompat-v4:23.2.0' 
    // compile 'net.steamcrafted:materialiconlib:1.0.9' 
    compile 'com.android.support:design:23.3.0' 
    compile 'com.android.support:support-v4:23.3.0' 
    compile 'com.android.support:cardview-v7:23.3.0' 
    compile 'com.android.support:recyclerview-v7:23.3.0' 
    // compile project(':AndroidBootstrap') 
    compile 'com.jakewharton:butterknife:7.0.1' 
    compile 'com.github.jd-alexander:LikeButton:0.1.8' 
    compile 'com.facebook.stetho:stetho-okhttp3:1.3.0' 
    compile 'com.facebook.stetho:stetho-okhttp:1.3.0' 
} 

Build.gradle (परियोजना: अनुप्रयोग) :

// 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.1.0' 

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

allprojects { 
    repositories { 
     jcenter() 
//  maven{ 
//   url "https://oss.sonatype.org/content/repositories/snapshots"} 
//  maven 
//    { 
//     url "http://dl.bintray.com/florent37/maven" 
// 
//    } 

     } 
    } 


task clean(type: Delete) { 
    delete rootProject.buildDir 
} 

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.beetel.App"> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
    <application 
     android:allowBackup="true" 
     android:largeHeap="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <meta-data android:name="com.example.beetel.App.utilities.ConfigGlide" 
      android:value="GlideModule"/> 
     <provider 
      android:authorities="com.example.beetel.App." 
      android:name="com.example.beetel.App.data.model.MoProvider"/> 
     <activity android:name="com.example.beetel.App.MainActivity" 
      android:label="@string/app_name" 
      android:theme="@style/AppTheme.Main"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN"/> 
       <category android:name="android.intent.category.LAUNCHER"/> 
      </intent-filter> 
     </activity> 
     <activity android:name="com.example.beetel.App.MoDActivity" 
      android:label="@string/title_activity_modetails" 
      android:parentActivityName="com.example.beetel.App.MainActivity" 
      android:theme="@style/AppTheme.Detail"> 
      <meta-data android:name="android.support.PARENT_ACTIVITY" 
       android:value="com.example.beetel.App.MainActivity"/> 
     </activity> 

    </application> 

</manifest> 

मुझे समझ में नहीं आता कि त्रुटि बार-बार क्यों आ रही है? मैं अधिक प्रभावी यूआई रखने के लिए ग्लाइड पैलेट को कार्यान्वित करना चाहता हूं। मैंने कैश/पुनरारंभ करने, परियोजना पुनर्निर्माण, स्वच्छ परियोजना इत्यादि को अमान्य करने की कोशिश की। कृपया मेरी मदद करें ... इसके साथ अटक गया और आगे डीबग करने में सक्षम नहीं है। अग्रिम धन्यवाद! [][Message after Gradle Build]

+0

किसी ग्लाइड के साथ इसी तरह इस मुद्दे का सामना करना तय ?? – PN10

उत्तर

2

Build.gradle (proyect एप्लिकेशन) में इस

allprojects { 
repositories { 
    jcenter { 
     url "http://jcenter.bintray.com/" 
    } 
    maven { 
     url "http://repo1.maven.org/maven2" 
    } 
    } 
} 

Build.gradle में (मॉड्यूल एप्लिकेशन) जोड़ने निर्भरता com.github.bumptech.glide जोड़ें: ग्लाइड: 3.7.0

dependencies { 

... 
compile 'com.github.bumptech.glide:glide:3.7.0' 

compile 'com.android.support:appcompat-v7:24.0.0-beta1' 
... 

} 
+0

मैंने पहले से ही कोशिश की है .. लेकिन इसकी मदद नहीं कर रहा है ... कृपया छवि को जांचें मैंने जोड़ा है यह आपको समस्या को बेहतर ढंग से समझने में मदद कर सकता है ... आपकी प्रतिक्रिया का इंतजार करेगा ..... – PN10

2

मुझे भी एक ही त्रुटि का सामना करना पड़ा। इन लाइनों को रेपो में जोड़ें और प्रोजेक्ट को सिंक करें।

मेरे लिए एक आकर्षण की तरह काम किया।

repositories { 
       mavenCentral() 

       jcenter() 
       if (project.hasProperty('local.repo')) 
       { 
       maven { name 'glide-local'; url project.property('local.repo') } 
       } 
       maven { name 'glide-snapshot'; url 'http://oss.sonatype.org/content/repositories/snapshots' } 
       flatDir name: 'libs', dirs: 'libs' 
      maven 
      { 
       url "https://jitpack.io" 
      } 
} 
+0

धन्यवाद आदमी ने वास्तव में मदद की SNAPSHOT समस्या को सॉर्ट करें लेकिन ग्लाइड से संबंधित अन्य समस्या उत्पन्न होती है ... जैसे त्रुटि: त्रुटि: प्रतीक विधि केंद्र नहीं मिल सकता है क्रॉप(), त्रुटि: प्रतीक विधि त्रुटि (int) नहीं मिल सकती है, त्रुटि: प्रतीक विधि डिस्क कैशेस्ट्रेटी (डिस्ककैचस्ट्रेटी) नहीं मिल सकती है (नोट : ग्लाइड एपीआई से संबंधित कुछ तरीके काम नहीं कर रहे हैं।) ... क्या आपने इनमें से किसी भी मुद्दे का सामना किया है? – PN10

+0

हाँ मैंने सामना किया है! केंद्र फसल के लिए मैं फसल केंद्र के लिए एंड्रॉयड छवि को देखने की XML विशेषता पैमाने प्रकार परिवर्तित: scaleType = "centerCrop" लेकिन मैं donno diskCacheStrategy के बारे में क्योंकि मैं इसे इस्तेमाल कभी नहीं किया –

+0

अच्छी तरह से मेरा आप मैं से अलग मामला है ग्लिड लाइब्रेरी आधिकारिक रीडमे डॉक पर समझाए गए ग्लाइड विधि के रूप में इसका उपयोग करते समय इस मुद्दे का सामना कर रहा हूं। मुझे लगता है कि यह मेरे मामले में ग्लाइड लाइब्रेरी के साथ कुछ मुद्दा है .. अगर मुझे आपकी समस्या के बारे में कुछ भी मिला तो ... आपको इसके साथ अपडेट कर देगा हैप्पी कोडिंग !! – PN10

0

मैं इस मुद्दे था और build.gradle में इन पंक्तियों रख कर यह निश्चित (मॉड्यूल: एप्लिकेशन)

repositories { 
    mavenCentral() // jcenter() works as well because it pulls from Maven Central 
} 

और यह

संबंधित मुद्दे