आप एक परियोजना में निर्भरता के विभिन्न प्रकार के कर सकते हैं:
dependencies {
// Dependency on the "mylibrary" module from this project
compile project(":mylibrary")
// Remote binary dependency
compile 'com.android.support:appcompat-v7:24.1.0'
// Local binary dependency
compile fileTree(dir: 'libs', include: ['*.jar'])
}
इसके अलावा, आप उपयोग कर सकते हैं आर फ़ाइलों को परिभाषित करने के लिए एक flatDir
:
repositories {
flatDir {
dirs 'libs'
}
}
तो निर्भरता को जोड़ने:
dependencies {
compile(name:'nameOfYourAARFileWithoutExtension', ext:'aar')
}
लाइब्रेरी मॉड्यूल बनाने के लिए बस एंड्रॉयड स्टूडियो में एक मॉड्यूल बना सकते हैं और module/build.gradle
apply plugin: 'com.android.library'
में उपयोग तो फिर तुम के रूप में उपयोग कर सकते हैं:
- एक परियोजना (
compile project(":mylibrary")
)
- आप आर फ़ाइल का निर्माण और आर के रूप में उपयोग कर सकते हैं
- एक Maven भंडार में पुस्तकालय अपलोड फ़ाइल और दूरदराज निर्भरता के रूप में इसका इस्तेमाल करते हैं
स्रोत
2016-08-11 14:32:53
आपकी मदद कर सकता है। – Pr38y
क्या आपको लाइब्रेरी मॉड्यूल की आवश्यकता है? –