2016-02-26 2 views
14

कोड में कोई त्रुटि नहीं है। लेकिन निर्माण निम्नलिखित त्रुटि के साथ विफल:एंड्रॉइड स्टूडियो में ग्रैडल बिल्ड विफल (कैश से testArtifacts.bin पढ़ नहीं सकता)

Error:Could not read entry ':app:packageDebug' from cache taskArtifacts.bin (/Users/sibidharan/Developer/Android Dev/Karpagam/.gradle/2.10/taskArtifacts/taskArtifacts.bin). 
> java.io.EOFException (no error message) 

मैं एंड्रॉयड स्टूडियो ओएस एक्स 10.11.3

उत्तर

30

परियोजना स्थानीय .gradle फ़ोल्डर को हटाने पर 2.0 पूर्वावलोकन 9 मेरे लिए यह किया उपयोग कर रहा हूँ। इसके बाद इसे अगले निर्माण के दौरान बनाया गया था और सब ठीक था।

अद्यतन:

This जवाब में मदद करता है।

Gradle कैश

  • पर स्थित विंडोज पर:% USER_HOME% .gradle/कैश
  • Mac/Unix पर: $ HOME/.gradle/कैश/

आप कर सकते हैं इन निर्देशिकाओं को ब्राउज़ करें और इसे मैन्युअल रूप से हटाएं या

rm -rf $HOME/.gradle/caches/ 

ओ एन यूनिक्स या ओएस एक्स सिस्टम।

+1

घर को हटाकर 'gradle' निर्देशिका मेरे लिए काम नहीं करती, यह एक किया। –

+3

धन्यवाद! मेरे लिए यह पहला समाधान (प्रोजेक्ट-स्थानीय .gradle को हटा रहा है) – TomDT

+0

प्रोजेक्ट-स्थानीय को हटा रहा है .gradle फ़ाइल ने एंड्रॉइड स्टूडियो 2.2 पूर्वावलोकन 2 के साथ यह मेरे लिए किया –

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