मैं हमेशा जोड़ दिया है निर्भरता Gradle में उपयोग करने के लिए एक निर्भरता का नवीनतम संस्करण है क्या जांच करने के लिए कैसे:इस तरह
dependencies {
compile 'com.android.support:mediarouter-v7:19.+'
}
लेकिन एंड्रॉयड स्टूडियो के हाल के संस्करणों में, वे +
का उपयोग नहीं करने की सलाह देते हैं क्योंकि यह त्रुटियों का कारण बन सकता है। कैसे पता चलेगा नवीनतम संस्करण क्या है? मैं धीरे-धीरे शिकायत करने तक 19.y.x के हर संयोजन का प्रयास कर सकता हूं, लेकिन असली तरीका क्या है?
संपादित करें: कभी-कभी, that page मुझे इसे समझने में सहायता करता है।
यह स्वतः v7: 19.1.0 के साथ पूरा हुआ, लेकिन अगर मैं मैन्युअल रूप से v7: 19.9.0 दर्ज करता हूं, तो यह भी काम करता है (संकलित और चलाएं)। – mbmc
अगर मैं 19.9.0 का उपयोग करता हूं तो यह मुझे त्रुटि देता है, 1 9 .1.0 के साथ ठीक काम करता है। [कृपया इसे देखें] (http://i.imgur.com/3BZkmbi.png)। मैंने इंस्टॉलेशन रिपॉजिटरी लिंक पर क्लिक किया, लेकिन त्रुटि देना जारी रखा। अगर मैं 1 9 .1.0 का उपयोग करता हूं तो दूर जाता है। – ashoke
यह अजीब है ... आप किस संस्करण का उपयोग कर रहे हैं? मैं 0.8.9 पर हूँ। मैं वास्तव में किसी भी 19.x.y डाल सकता हूं, यह काम करेगा। 20.0.0 भी काम करता है, लेकिन 20.0.1 मुझे आपके जैसा ही त्रुटि देगा। – mbmc