मैंने एंड्रॉइड स्टूडियो मॉड्यूल के रूप में एंड्रॉइड लाइब्रेरी बनाई है। मेरे रूट मॉड्यूल पर निर्भरता के रूप में जोड़ा गया। कोडिंग करते समय मैं पुस्तकालय पैकेज से किसी भी वर्ग को आयात कर सकता हूं लेकिन जब मैं एप्लिकेशन चलाने की कोशिश कर रहा हूं तो मुझे package some.mylibrary.project does not exist
त्रुटि मिल रही है।एंड्रॉइड स्टूडियो लाइब्रेरी "त्रुटि: पैकेज मौजूद नहीं है"
build.gradle जड़ मॉड्यूल
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
apply plugin: 'com.android.application'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile 'com.android.support:appcompat-v7:20.+'
compile 'com.google.android.gms:play-services:5.+'
compile project(':libraries:mylibrary')
}
android {
compileSdkVersion 17
buildToolsVersion "20.0.0"
lintOptions {
disable 'InvalidPackage'
checkReleaseBuilds false
abortOnError false
}
***
}
build.gradle पुस्तकालय मॉड्यूल
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'idea'
android {
compileSdkVersion 17
buildToolsVersion "20.0.0"
*****
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
settings.gradle
include ':libraries:mylibrary'
पीएस मुझे यह उल्लेख करना होगा कि परियोजना ग्रहण आईडीई से निर्यात की गई थी ताकि परियोजना संरचना डिफ़ॉल्ट से अलग हो।
पूरी तरह से काम किया है, धन्यवाद! – MathieuMaree
त्रुटि: (2, 0) आईडी 'com.android.library' के साथ प्लगइन नहीं मिला। – Machado
हम्म, यह त्रुटि मेरे पुस्तकालय मॉड्यूल में मेरे लिए होती है। यह 'प्लगइन लागू करें' का उपयोग नहीं करता है: com.android.application'' –