मेरे पास एक लाइब्रेरी प्रोजेक्ट है जिसमें ग्रैडल का उपयोग करके सक्रिय एंड्रॉइड शामिल है। यह मैंलाइब्रेरी में सक्रिय एंड्रॉइड निर्भरता को हल नहीं कर सका जब सक्रिय एंड्रॉइड लाइब्रेरी में शामिल है
compile 'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT'
जोड़ सकते हैं और इसलिए तरह इसके लिए भंडार जोड़ने के लिए काम करने के लिए प्राप्त करने के लिए:
repositories {
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
लेकिन अगर मैं पुस्तकालय परियोजना में ऐसा करते हैं, मैं त्रुटि मिलती है:
Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugCompile'.
> Could not find com.michaelpardo:activeandroid:3.1.0-SNAPSHOT.
Searched in the following locations:
https://jcenter.bintray.com/com/michaelpardo/activeandroid/3.1.0-SNAPSHOT/maven-metadata.xml
https://jcenter.bintray.com/com/michaelpardo/activeandroid/3.1.0-SNAPSHOT/activeandroid-3.1.0-SNAPSHOT.pom
https://jcenter.bintray.com/com/michaelpardo/activeandroid/3.1.0-SNAPSHOT/activeandroid-3.1.0-SNAPSHOT.jar
file:/Users/user/AndroidSDK/extras/android/m2repository/com/michaelpardo/activeandroid/3.1.0-SNAPSHOT/maven-metadata.xml
file:/Users/user/AndroidSDK/extras/android/m2repository/com/michaelpardo/activeandroid/3.1.0-SNAPSHOT/activeandroid-3.1.0-SNAPSHOT.pom
file:/Users/user/AndroidSDK/extras/android/m2repository/com/michaelpardo/activeandroid/3.1.0-SNAPSHOT/activeandroid-3.1.0-SNAPSHOT.jar
file:/Users/user/AndroidSDK/extras/google/m2repository/com/michaelpardo/activeandroid/3.1.0-SNAPSHOT/maven-metadata.xml
file:/Users/user/AndroidSDK/extras/google/m2repository/com/michaelpardo/activeandroid/3.1.0-SNAPSHOT/activeandroid-3.1.0-SNAPSHOT.pom
file:/Users/user/AndroidSDK/extras/google/m2repository/com/michaelpardo/activeandroid/3.1.0-SNAPSHOT/activeandroid-3.1.0-SNAPSHOT.jar
Required by:
Condeco:app:unspecified > Condeco:common:unspecified
मैं तो जैसे मेरे पुस्तकालय मॉड्यूल द्वारा जोड़ा जा रहा:
dependencies {
compile project(':common')
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
}
इस त्रुटि मैं उसी तरह से मुख्य अनुप्रयोग मॉड्यूल के लिए डेटा संग्रह स्थान जुड़ करने के साथ ही है निकालने के लिए:
repositories {
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
जब मैं इस परियोजना के ठीक संकलित है।
क्या मैं अपनी परियोजना को मुख्य ऐप मॉड्यूल में रिपॉजिटरी जोड़ने के बिना केवल लाइब्रेरी प्रोजेक्ट में परिभाषित रिपॉजिटरीज़ के साथ संकलित करने के लिए प्राप्त कर सकता हूं? मैं बस पुस्तकालय मॉड्यूल खुद के बाद देखना चाहता हूँ।
क्या आपने 'mavenCentral() 'जोड़ने का प्रयास किया है? –
हां मेरे पास है। मुझे अभी भी मुख्य परियोजना मॉड्यूल और लाइब्रेरी प्रोजेक्ट दोनों को जोड़ना होगा। मैं केवल इसे पुस्तकालय में जोड़ना चाहता हूं। – MungoRae
@MungoRae क्या आपको कभी इसका समाधान मिला? मैं वही काम करना चाहता हूं। – Alan