2012-08-08 13 views
5

मैं अपने आधे निर्मित फेसबुक ऐप में आर। जावा समस्या में असमर्थ हूं। मैंने "स्वचालित रूप से बनाएं" विकल्प चुना है, मैंने अपनी परियोजना को साफ़ किया है। मैंने अपनी आरजेजा फ़ाइल उत्पन्न करने के लिए सभी अनुशंसित समाधान किए हैं। लेकिन अभी भी कोई सफलता नहीं है। मेरे पास "जेन" फ़ोल्डर में 2 आर। जावा है। मैंने बेहतर समझने के लिए एक स्क्रीनशॉट रखा है।आरजेवा फ़ाइल उत्पन्न नहीं हो रही

enter image description here

सभी बटन, TextView और imageviews मान्यता प्राप्त नहीं किया जा रहा है।

+1

क्या आप मतलब है ' आधा बनाया फेसबुक ऐप '? क्या कोई अन्य संकलन त्रुटि है? आम तौर पर यदि आपके पास कोई अन्य संकलन त्रुटि है, तो R.java उत्पन्न नहीं होता है और यह आपके द्वारा उपयोग किए जाने वाले त्रुटियों को देता है R.id .. R.layout..etc। – vipsy

+4

क्या आप 'startPoint.java' में com.facebook.android.R आयात करते हैं? यदि ऐसा है तो – zapl

+0

हटाएं, मैं एमुलेटर पर ऐप चलाने में सक्षम था, लेकिन अब बटन, टेक्स्टव्यू और इमेजव्यू को पहचाना नहीं जा रहा है और इसलिए इसे चलाने में सक्षम नहीं है। –

उत्तर

3

इस प्रयास करें: मैं इसी तरह की समस्या R.java त्रुटि नहीं मिला यह वास्तव में उत्पन्न नहीं हो रही है

है मैंने किया था लगभग हर बात जो मंच में अलग लिंक में कहा जाता है

क्या मैंने

1.I प्रोजेक्ट को वर्कस्पेस से हटाएं और इसे फिर से आयात करें, ऐसा करने के बाद जब प्रोजेक्ट लॉन्च हुआ तो मुझे एसडीके देने में त्रुटि नहीं मिली, मुझे भी सही एंड्रॉइड एसडीके पथ दिया गया। मैं ग्रहण का उपयोग कर रहा हूं एडीटी जो आप एंड्रॉइड साइट से पा सकते हैं i tself।

2. मुझे नहीं पता कि एडीटी प्लगइन क्यों दिख रहा था, इसे नवीनतम एडीटी 21.1 भी अपडेट करने की आवश्यकता है। मैंने अपडेट करने की कोशिश की, तब मुझे नहीं पता कि मेरे एसडीके से उपकरण फ़ोल्डर कैसे हटा दिए जाएंगे यह एसडीके फ़ोल्डर में नहीं मिले टूल फ़ोल्डर को चिल्लाना शुरू करें। इसलिए मुझे फिर से एसडीके डाउनलोड करने और एडीटी प्लगइन को 21.1 पर अपडेट करने की आवश्यकता है।

3 इसलिए मुझे लगता है कि कुछ समय एडीटी प्लगइन में समस्या है, इसलिए इसे सही तरीके से अद्यतन रखें या पुनर्स्थापित करें यदि कुछ और काम नहीं करता है तो यह काम करेगा।

8

इस प्रयास करें:

  1. एक R.java वर्ग के लिए किसी भी आयात हटाएँ (@zapl की तरह बताया)।
  2. अपने कर्सर को किसी भी बटन/लेआउट/स्ट्रिंग/जो भी-आने-से-आर के संदर्भ में ले जाएं, अंतिम वर्ण हटाएं, और ctrl+space दबाएं। ग्रहण आपको स्वचालित रूप से सही R.java आयात करने के लिए कोडशिंट करने का प्रयास करेगा।
  3. बस इसे शांत, साफ और पुनर्निर्माण रखने के लिए।
+0

ठीक है मैं यह और मेरे लिए यह काम करता हूं। \ –

+0

खुशी है कि मैं भी आपकी मदद कर सकता हूं! – Korcholis

+0

हां @ kor अगर मुझे कोई संदेह है तो मैं आपको दोस्त बताता हूं। और इस जवाब के लिए धन्यवाद। –

9

मैं भी इसी तरह की समस्या थी ...

मैं Google से कई लिंक के माध्यम से चला गया, लेकिन कोई फायदा नहीं। अंत में मैं एंड्रॉइड एसडीके प्रबंधक खोलता हूं कि यह देखने के लिए कि इंस्टॉल किए गए पैकेज से कोई चीज गायब है या नहीं, और "एंड्रॉइड एसडीके बिल्ट-टूल्स" स्थापित नहीं है।

मैंने स्थापित किया और नीचे दिए गए चरणों का पालन करें:
1. ग्रहण दोबारा खोलें।
2. टिप्पणी त्रुटि लाइन
3. सभी
बनाएं 4. त्रुटियों की त्रुटि देखने के लिए असम्बद्ध त्रुटि रेखाएं।

आशा इस किसी की मदद करेंगे ...

1

यह मेरे लिए happend जब मैं अपने नाम में बड़े अक्षर से एक PNG फ़ाइल स्थित है। पूरे नाम में केवल गैर-पूंजी अक्षर होना चाहिए!

1

मुझे यह समस्या भी थी।समाधान मैं था: lib32z1 और lib32stdcC++ 6 है, जो लापता थे

sudo स्थापित करने apt-get स्थापित lib32z1

sudo apt-get lib32stdcc स्थापित ++ 6

+0

आपके समाधान ने वास्तव में मेरी समस्या के लिए मेरी मदद की http://stackoverflow.com/q/34428240/3649190। – Sudheer

संबंधित मुद्दे