2014-12-19 5 views
8

आज मैंने अपने एंड्रॉइड स्टूडियो को अपडेट किया है और मैं यह त्रुटि प्राप्त करता हूं इससे कोई फर्क नहीं पड़ता कि मैं क्या करता हूं। मैं आयातित GitHub सब कुछ से एक परियोजना को सुचारू रूप से जब तक मैं अब मैं इस त्रुटि प्राप्त हो रही अद्यतन चल रहा था:त्रुटि: (31, 0) ग्रैडल डीएसएल विधि नहीं मिली: 'jniDebugBuild()'

त्रुटि: (31, 0) Gradle डीएसएल विधि नहीं मिला: 'jniDebugBuild()' संभावित कारण:

  • परियोजना ' my_application 'ग्रैडल के एक संस्करण का उपयोग कर रहा है जिसमें विधि नहीं है। ओपन ग्रैडल रैपर फ़ाइल
  • बिल्ड फ़ाइल में एक ग्रैडल प्लगइन गुम हो सकता है। ग्रैडल प्लगइन लागू करें
  • क्या कोई मदद कर सकता है?

    उत्तर

    14

    इस संपत्ति का नाम v0.14.0 और बाद में एंड्रॉइड ग्रैडल प्लगइन में बदल गया है, इसलिए पिछले संस्करणों के लिए बनाई गई फ़ाइलों को अपडेट करने की आवश्यकता है। प्रोजेक्ट में सभी build.gradle फ़ाइलों को देखें, और जब आप jniDebugBuild देखते हैं, तो इसे jniDebuggable पर बदलें।

    आप अन्य चीजों में भाग ले सकते हैं जिन्हें पुनर्नामित करने की आवश्यकता है; रीमेपिंग की सूची रिलीज नोट्स में http://tools.android.com/tech-docs/new-build-system पर है।

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