| فائل کی قسم | APK |
|---|---|
| ورژن | 0.0.4 |
| ناشر | Alexandros Schillings |
| رہائی کی تاریخ | 11 جنوری، 2020 |
| تاریخ شامل کی گئی | 11 جنوری، 2020 |
| OS کی ضروریات | Android |
| تقاضے | Requires Android 1.6 and up |
| کل ڈاؤن لوڈ | 0 |
| قیمت | Free |
تفصیل
ایک بار، میں متعدد چینی ٹیبلٹس کے ساتھ کھیل رہا تھا اور ان پر مختلف ROM آزما رہا تھا کیونکہ وہ تکنیکی طور پر ایک ہی ہارڈ ویئر (HSG X5A ویریئنٹس) ہیں۔
مجھے مشکل بٹنوں کو کام کرنے میں کچھ دشواریوں کا سامنا کرنا پڑا ہے، اس لیے میں نے یہ ایپلیکیشن اہم واقعات کا پتہ لگانے اور انہیں پرنٹ کرنے کے لیے لکھا ہے۔ یہ مندرجہ ذیل کو پرنٹ کرے گا:
KeyEvents: KeyEvents جیسا کہ Android انہیں سمجھتا ہے (KeyUp، KeyDown، KeyLongPress، KeyMultiple)
LogCat: logcat میں کوئی بھی متعلقہ پیغامات۔ یہ arrays.xml میں اعلان کردہ مطلوبہ الفاظ کی بنیاد پر فلٹر کیا گیا ہے۔
کرنل: کرنل لاگ میں کوئی بھی متعلقہ پیغامات۔ یہ arrays.xml میں اعلان کردہ مطلوبہ الفاظ کی بنیاد پر فلٹر کیا گیا ہے۔ کرنل لاگ پارسنگ کو جڑ کی ضرورت ہے۔
اوپر والے تین چیک باکسز کنٹرول کرتے ہیں کہ کون سی معلومات ظاہر کی جائے گی۔
یہ ایک ذاتی ڈیبگ ٹول ہے، لیکن مجھے امید ہے کہ یہ کسی اور کے کام آئے گا۔
کوئی اشتہار نہیں۔
نوٹس
جب ایپلیکیشن چل رہی ہے، صرف "ہارڈ" کلیدیں جو کام کرنی چاہئیں وہ ہیں "ہوم" اور پاور۔ باقی سب اپنے کی کوڈ تیار کریں گے۔
ایس یو کی درخواست کرنل لاگ کو پڑھنے کے لئے ہے، لہذا میں چیک کر سکتا ہوں کہ آیا کوئی کلیدی ایونٹ کرنل کے ذریعے پھینکا گیا ہے۔
اینڈرائیڈ میں کلی آؤٹ فائلوں کا مقام /system/usr/keylayout ہے۔
کرنل لاگ پارسنگ کو جڑ کی ضرورت ہے۔
logcat اور کرنل لاگ مانیٹرنگ دونوں ہی arrays.xml میں صرف دو صفوں کے الفاظ پر مشتمل لائنیں ڈسپلے کریں گے (یعنی آپ کو اس وقت انہیں تبدیل کرنے کے لیے ایپ کو دوبارہ مرتب کرنے کی ضرورت ہے)
فی الحال فلٹرز یہ ہیں:
لاگ کیٹ:
|-HwGPIOE->GPDA
|-کی کوڈ
| کلیدی کردار
دانا:
|-HwGPIOE->GPDA
|-کی کوڈ
| کلیدی کردار
اجازتیں
READ_LOGS: Logcat لاگ تک رسائی کے لیے استعمال کیا جاتا ہے۔
WRITE_EXTERNAL_STORAGE: برآمد شدہ ڈیٹا کو SD کارڈ میں لکھنے کے لیے استعمال کیا جاتا ہے۔