2010-02-08 9 views
50

हम .NET webservice (साबुन प्रोटोकॉल) का उपयोग कर एप्लिकेशन विकसित कर रहे हैं जिसके लिए मुझे एंड्रॉइड क्लास से गुजरने की आवश्यकता है।एंड्रॉइड में GUID कैसे प्राप्त करें?

नेट में हमारे पास Guid myGuid1 = new Guid() से नीचे का विवरण है;

मुझे एंड्रॉइड में समान कार्यक्षमता की आवश्यकता है, क्या एंड्रॉइड कोड में इस तरह की कार्यक्षमता बनाने का कोई तरीका है?

सादर, Jeyavel एन

उत्तर

56

आप java.util.UUID वर्ग का उपयोग कर सकते हैं।

+0

नोटिस कि ग्रिड ऊपरी मामले में अक्षरों को उत्पन्न करता है जबकि कम मामले में यूयूआईडी –

+0

लिंक टूटा हुआ है – nrofis

+1

@ एनरोफिस: फिक्स्ड, धन्यवाद! – CommonsWare

55

हाँ आप निम्नलिखित कोड की तरह UUID उपयोग करना चाहिए:

String uniqueID = UUID.randomUUID().toString(); 
1

आप एंड्रॉयड में UUID मिल जाएगा,

UUID uuid = UUID.randomUUID(); 
String uuidInString = uuid.toString(); 
+0

http://stackoverflow.com/questions/20325105/how-to-create-uuid-from-string-in-android –

+2

यह अनिवार्य रूप से केवल [इस मौजूदा उत्तर] को दोहराना है (http://stackoverflow.com/a/ 27753881/1402846)। – Pang

2

हम

String uniqueID = UUID.randomUUID().toString(); 

एक उदाहरण आईडी या एक का उपयोग कर सकते GUID उस ऐप को स्कॉप्ड किया गया है जो इसे बनाता है, जो इसे ऐप्स में उपयोगकर्ताओं को ट्रैक करने के लिए उपयोग करने से रोकता है। अधिक जानकारी के लिए और महत्व कृपया इस लिंक को देखें here

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