एंड्रॉइड प्रोजेक्ट में विशेष रूप से Android Studio
में Dependencies
में नई निर्भरता जोड़ने के दौरान तीन स्कोप विकल्प संकलित/प्रदत्त/एपीके हैं।संकलित, प्रदान किया गया, एपीके - एंड्रॉइड निर्भरता स्कोप
प्रत्येक को चुनने के प्रभाव क्या हैं, हमें उनका उपयोग कब करना चाहिए? नाम क्या है इसके अलावा।
संपादित करें:
"। ठीक से संभाल 'प्रदान की' और 'पैकेज' स्कोप कि वे क्या कर किया जाना चाहिए करने के लिए 'प्रदान की' और 'पैकेज' एंड्रॉयड पुस्तकालय के साथ नहीं किया जा सकता है, और एक त्रुटि उत्पन्न होगा" .. यह है http://tools.android.com/tech-docs/new-build-system
मेरी वर्तमान में खुले इनाम स्पष्ट करने के लिए, अगर आप निर्भरता के साथ काम करने के लिए एंड्रॉइड स्टूडियो में प्रोजेक्ट स्ट्रक्चर डायलॉग का उपयोग करते हैं, वहां "स्कोप" ड्रॉप-डाउन होता है। उस ड्रॉप-डाउन में अधिकांश आइटम समझ में आते हैं। वह जो "एपीके" नहीं है। यदि आप इसे चुनते हैं, तो आप 'build.gadle' में 'निर्भरता {apk' de.greenrobot: eventbus: 2.4.0 '}' जैसे कुछ के साथ हवाएं बनाते हैं। हालांकि, यह स्पष्ट नहीं है कि इस दायरे का वास्तव में क्या मतलब है, निर्भरता के साथ क्या किया जाएगा। – CommonsWare