मैं वही समस्या में भाग गया और इसे हल कर सकते हैं। मुद्दा स्ट्रिंग में रूपांतरण है।
myTag.getId() बाइट सरणी देता है। आपको इन बाइट्स को हेक्स स्ट्रिंग में कनवर्ट करना चाहिए। मैं निम्नलिखित समारोह है कि मैं में stackoverflow.com
final protected static char[] hexArray = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
public static String bytesToHex(byte[] bytes) {
char[] hexChars = new char[bytes.length * 2];
int v;
for (int j = 0; j < bytes.length; j++) {
v = bytes[j] & 0xFF;
hexChars[j * 2] = hexArray[v >>> 4];
hexChars[j * 2 + 1] = hexArray[v & 0x0F];
}
return new String(hexChars);
}
Aehm यहां पाया इस्तेमाल किया है, तो आप यूआईडी बाइट-सरणी के पते, नहीं सामग्री ... –
बाहर प्रिंट कर रहे कैसे मैं वास्तविक करने के बारे में जाना होगा सामग्री? धन्यवाद। – user635028