जावा
होने पर आपको एक में देता है, इमोजी डाल सकते हैं एक्सएमएल, और वर्ग केवल उन पात्रों को प्रस्तुत करने का संपादक है जो पहचान नहीं सकते हैं, अन्य सभी पात्रों की तरह, आप चरित्र को इसके यूटीएफ 8 मान के अनुसार निर्दिष्ट कर सकते हैं।
उदाहरण के लिए,
का मान मूल्य 128515 है, इसलिए आप इसे निर्दिष्ट करने के लिए 😃
का उपयोग कर सकते हैं। एक्सएमएल में एक शाब्दिक '<' निर्दिष्ट करने के लिए आपको <
का उपयोग करने की आवश्यकता के समान ही है।
हाउवर, इन जवाबों को लिखने के लिए, उदाहरण के लिए स्ट्रिंग स्थिरांक के रूप में इन टोकन का उपयोग करके, स्ट्रिंग स्थिरांक के रूप में आपके ऐप को क्रैश करने का कारण बन जाएगा, आपके एंड्रॉइड एप्लिकेशन के जेएनआई स्तर पर सभी तरह से एक त्रुटि हो रही है (सी ++ कोड)।
JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal start byte 0xf0
मैं कितना यह सामान्य रूप में एंड्रॉयड में इमोजी अपने उपयोग को सीमित कर सकते हैं कहने के लिए योग्य नहीं हूँ, लेकिन मैं कुछ के लिए कह सकते हैं कि आप नहीं देता है, इमोजी एंड्रॉयड एक्सएमएल फ़ाइलें करने के लिए (बिना जोड़ सकते हैं अपने ऐप दुर्घटना, वह है)।
क्या आप एंड्रॉइड स्टूडियो का उपयोग कर रहे हैं? – CurlyCorvus
@CurlyCorvus Yep – Donfo
[एक वर्कअराउंड जावा फ़ाइल में इमोजी तारों को एन्कोड करना है।] (Http://stackoverflow.com/a/43176048/3681880) – Suragch