मैं यह पता लगाने की कोशिश कर रहा हूं कि आउटपुट शैल में गेटवेन्ट कमांड से आउटपुट किस प्रारूप में है।क्या किसी को पता है कि गेटवेन्ट का आउटपुट क्या है?
उदाहरण के लिए, उत्पादन इस तरह दिखता है:
adb shell getevent -t | grep event1
आयकर झंडा एक timestap प्रदान करता है और ग्रेप केवल टच स्क्रीन की घटनाओं से संदेशों को फ़िल्टर करने के लिए है।
22779-197145:/dev/इनपुट/EVENT1: 0003 003A 00400001
22779-197999:/dev/इनपुट/EVENT1: 0003 0039 82c30a97
22779-218477:/dev/इनपुट/EVENT1: 0003 003A 00390001
22779-219301:/dev/इनपुट/EVENT1: 0003 0039 82c30aa4
22779-230623:/dev/इनपुट/EVENT1: 0003 003A 002f0001
012,351,22,779-231,416:/dev/इनपुट/EVENT1: 0003 0039 82c10aae
22779-242769:/dev/इनपुट/EVENT1: 0003 003A 00190001
22779-243623:/dev/इनपुट/EVENT1: 0003 0039 82c60ac1
22779-253328:/dev/इनपुट/EVENT1: 0003 003A 00000002
22,779-254,213:/dev/इनपुट/EVENT1: 0003 0039 82da0ae4
22779-415590:/dev/इनपुट/घटना 1: 0003 003a 00000000
22,779-416,444:/dev/इनपुट/EVENT1: 0003 0039 800b1549
समस्या मैं पता नहीं कैसे इस जानकारी पर कार्रवाई करने के लिए है कि है। जबकि पिछले क्षेत्र के सेकंड दो कोड के बीच बदलते हैं (जिसे एक्स और वाई मानों के अनुरूप करने का सुझाव दिया गया है), अंतिम क्षेत्र में या तो बहुत बड़ी या बहुत छोटी संख्याएं होती हैं।
इसके अलावा, टाइमस्टैम्प भी मेरे लिए विदेशी है। मुझे आश्चर्य है कि डैश के बाद भाग नैनोसेकंड हैं?
क्या किसी को पता है कि मैं इन चीजों के प्रारूप के बारे में कहां से पता लगा सकता हूं?
गेटवेन्ट पर दुख की बात नहीं है ... क्या आपने http://source.android.com/tech/input/getevent.html पढ़ा था? – shkschneider
हाँ मैंने किया, धन्यवाद। मुझे समझने के लिए एंड्रॉइड के स्रोत कोड को बदलने के लिए मुझे एक प्रारूप में आवश्यक जानकारी प्राप्त करने के लिए समाप्त करना पड़ा। – pypmannetjies