मुझे एंड्रॉइड स्टूडियो के साथ स्थानीय रूप से आयातित @aar लाइब्रेरी के अंदर कक्षाओं को मान्यता देने में समस्या है।एंड्रॉइड स्टूडियो एएआर पैकेज नहीं ढूंढ सकता
तो ... मैंने एक लाइब्रेरी बनाई है और निर्यात एक एआर फाइल है। एंड्रॉइड स्टूडियो के अंदर मैंने Import Module
और उन्हें Import .JAR or .AAR Package
चुना।
प्रोजेक्ट एआर फ़ाइल के अंदर कक्षाओं के साथ संकलित और काम करता है लेकिन एंड्रॉइड स्टूडियो कक्षाएं नहीं ढूंढ सकता है या किसी भी ऑटो पूर्णता की पेशकश नहीं कर सकता है।
यहाँ स्क्रीनशॉट के कुछ है:
एक ही समस्या भी अन्य @aar पुस्तकालयों के साथ होता है उसी तरह आयातित:
कोई सुझाव?
संपादित करें:
build.gradle:
...
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':UpPlatformSdk')
compile project(':simpleorm')
... // more libraries here
}
settings.gradle:
include ':app', ':UpPlatformSdk', ':wear', ':simpleorm'
अपने build.gradle –
यह प्रकाशित किया गया था पोस्ट। ऐप बस ठीक बना सकता है और निष्पादित कर सकता है। मुख्य समस्या यह है कि एंड्रॉइड स्टूडियो किसी भी सुझाव या ऑटो पूर्णता की पेशकश करने में सक्षम नहीं है, जिससे सभी काम करने के लिए बहुत दर्दनाक हो जाते हैं। –
आप अपने जार कहां डालते हैं? Libs फ़ोल्डर में? –