मैं अपने एंड्रॉइड प्रोजेक्ट में आरआरओ क्लास कैसे जोड़ सकता हूं? अब मेरे पास बिल्कुल/res/कच्चे फ़ोल्डर नहीं हैं (और कक्षा भी)। और मुझे ऐसा करने के लिए ग्रहण में कोई उपकरण नहीं मिल रहा है। तो R.raw कैसे जोड़ें?एंड्रॉइड: परियोजना में आर.आर.ओ. को कैसे जोड़ा जाए?
उत्तर
अपने संसाधन फ़ोल्डर (/ res /) में कच्चे फ़ोल्डर को जोड़ने से चाल चलनी चाहिए।
यहां अधिक पढ़ें: https://developer.android.com/guide/topics/resources/providing-resources.html
r.raw.sound किस प्रकार की फ़ाइल है? क्या यह int है? – Si8
यह एक कच्चा संसाधन है जिसे संसाधन आईडी द्वारा एक्सेस किया जा सकता है। (संपत्तियों के विपरीत कोई संसाधन आईडी नहीं है) http://developer.android.com/guide/topics/resources/providing-resources.html – Dangermouse
बस अपने res फ़ोल्डर में एक फ़ोल्डर 'कच्चा' जोड़ें।
आप एक res/raw
फ़ोल्डर है, तो एक मान्य फ़ाइल नाम के साथ एक फ़ाइल जोड़ना सुनिश्चित करें, अन्यथा संपूर्ण फ़ोल्डर आर कक्षा में दिखाई नहीं देंगे। अगर फ़ाइल नाम के साथ कोई त्रुटि है, तो यह कंसोल में लाल रंग में दिखाई देगी।
(एंड्रॉइड स्टूडियो के संदर्भ में)
res फ़ोल्डर में एक नई निर्देशिका बनाएं। नई "एंड्रॉइड रिसोर्स डायरेक्टरी" बनाना और नई "निर्देशिका" नहीं बनाना सुनिश्चित करें।
फिर सुनिश्चित करें कि इसमें कम से कम एक वैध फ़ाइल है। यह अब दिखाना चाहिए।
R.xyz
से पहले +
डालने का प्रयास करें। यही कारण है कि अतिरिक्त फ़ोल्डर दिखाना शुरू कर देंगे, जैसे:
+ R.raw.beep.mp3
beep.mp3 काम नहीं कर रहा है। यह R.raw.beep होगा। – RobotRock
सही पैकेज या रेस फ़ोल्डर क्लिक पर नई पॉपअप पर पर क्लिक करें तो एंड्रॉयड संसाधन निर्देशिका
एक नई विंडो पर क्लिक करें संसाधन प्रकार को कच्चे में बदलें और ठीक कच्चे फ़ोल्डरपर प्रतिलिपि और पिछला गीत बदलेंयाद रखें कि फ़ाइल फ़ाइल को कच्चे फ़ोल्डर में खींचें और छोड़ें और गीत वर्तनी कम मामले में होनी चाहिए! इस विधि एंड्रॉयड स्टूडियो Also Check MY Link
ध्यान दें कि "कच्चे" प्रकार (उदाहरण के लिए "एसएसएल") की कस्टम नाम निर्देशिका परियोजना पैनल एंड्रॉइड व्यू (बाईं ओर) में नहीं देखी जाएगी। फ्लाई पर केवल "कच्चे" का समर्थन किया जाता है। – Zon
IntelliJ विचार का उपयोग के लिए है:
1) कैश अमान्य, और 2) सही संसाधन, न्यू संसाधन निर्देशिका, पर क्लिक करें प्रकार = कच्चे 3) में निर्माण
टिप्पणी चरण 2: मुझे चिंतित था कि केवल एक कच्ची निर्देशिका जोड़ना पर्याप्त नहीं होगा ...
R
कक्षा जब आप प्रोजेक्ट को धीरे-धीरे बनाते हैं तो लिखा जाता है। आपको raw
फ़ोल्डर जोड़ना चाहिए, फिर प्रोजेक्ट बनाएं। उसके बाद, R
कक्षा R.raw.*
की पहचान करने में सक्षम होगी।
इसे कच्ची फ़ाइल को पहचानने के लिए, सुनिश्चित करें कि आप इसे बनाते हैं, और इसे कच्चे संसाधन फ़ाइल के रूप में जोड़ें। फिर build.gradle फ़ाइल पर जाएं और कोड का यह ब्लॉक जोड़ें।
sourceSets {
main {
assets.srcDirs = ['/res/raw']
}
}
- 1. विस्तारित डब्ल्यूपीएफ टूलकिट - परियोजना के संदर्भ को कैसे जोड़ा जाए?
- 2. JSop.jar को अपने एंड्रॉइड प्रोजेक्ट में कैसे जोड़ा जाए?
- 3. UIViewController में UINavigationBar को कैसे जोड़ा जाए?
- 4. जेएसटीएल को मेवेन में कैसे जोड़ा जाए?
- 5. जेएलबीएल को जेडडिटरपेन में कैसे जोड़ा जाए?
- 6. "डिलीट कैस्केड" बाधाओं को कैसे जोड़ा जाए?
- 7. पहले बच्चे को कैसे जोड़ा जाए। प्रोटोटाइप
- 8. विजुअल स्टूडियो एक्सप्रेस में डब्ल्यूसीएफ टेम्पलेट्स को कैसे जोड़ा जाए?
- 9. विजुअल स्टूडियो प्रोजेक्ट में मौजूदा फ़ोल्डर को कैसे जोड़ा जाए?
- 10. एसवीजी में ऑब्जेक्ट्स में इवेंट श्रोताओं को कैसे जोड़ा जाए?
- 11. ट्रीपैनल में एक नोड में बच्चे को कैसे जोड़ा जाए?
- 12. विजुअल स्टूडियो 2010 में पॉको लाइब्रेरी को कैसे जोड़ा जाए?
- 13. एक JTomboBox को JTomboBox में कैसे जोड़ा जाए?
- 14. जेएफआरएएम में एकाधिक घटकों को कैसे जोड़ा जाए?
- 15. विजुअल स्टूडियो में NHibernate XML स्कीमा को कैसे जोड़ा जाए?
- 16. पॉकेट गेम में राक्षसों को कैसे जोड़ा जाए?
- 17. मिनीजीडब्ल्यू में तीसरे पक्ष के पुस्तकालयों को कैसे जोड़ा जाए?
- 18. UITableView सेल में छवियों को कैसे जोड़ा जाए?
- 19. google-play-services.jar प्रोजेक्ट निर्भरता को कैसे जोड़ा जाए, इसलिए मेरा प्रोजेक्ट चलाएगा और मानचित्र को
- 20. वीएस 2008008 वेब डेवलपर एक्सप्रेस में एक समाधान में एकाधिक परियोजनाओं को कैसे जोड़ा जाए?
- 21. एंड्रॉइड में स्क्रीन को लैंडस्केप मोड में कैसे रखा जाए
- 22. इंटेलिजे आईडीईए 9 में एक परियोजना को कैसे हटाया जाए?
- 23. एमएसबीयूआईएलडी में परियोजना से निर्माण को कैसे बाहर निकाला जाए?
- 24. जावास्क्रिप्ट का उपयोग कर सप्ताहों को कैसे जोड़ा जाए?
- 25. आईफोन एप्लिकेशन जैसे डिलीट प्रभाव को कैसे जोड़ा जाए?
- 26. एनएसएमयूटेबल स्टिंग के साथ एनएसएमयूटेबलस्ट्रिंग को कैसे जोड़ा जाए?
- 27. आउटपुट पथ में रिलीज या डीबग कैसे नहीं जोड़ा जाए?
- 28. इंटेलिज में कई रन कॉन्फ़िगरेशन को एक साथ कैसे जोड़ा जाए?
- 29. इंटेलिजे आइडिया एसबीटी स्कैला प्रोजेक्ट में जार पुस्तकालयों को कैसे जोड़ा जाए?
- 30. Talend प्रोजेक्ट में तीसरे पक्ष के पुस्तकालयों को कैसे जोड़ा जाए?
धन्यवाद, दोस्तों। मैंने कच्चे फ़ोल्डर को जोड़ने की कोशिश की है, लेकिन इसका कोई प्रभाव नहीं है। और फिर, मुझे नहीं पता कि मैंने वास्तव में क्या किया, लेकिन यह काम किया ... – Ksice
मुझे लगता है कि आप गलत आर वर्ग आयात कर रहे थे (कम से कम यह मेरा मामला था)। यहां देखें: http://stackoverflow.com/questions/5884268/r-raw-anything-cannot-be-resolved – jivimberg