پرش به محتوا
KD

KeyEvent Display for Android APK

Android APK Free
دانلود v0.0.4 0 دانلودها
نوع فایلAPK
نسخه0.0.4
ناشر Alexandros Schillings
تاریخ انتشار۱۱ ژانویه ۲۰۲۰
تاریخ اضافه شده۱۱ ژانویه ۲۰۲۰
الزامات سیستم عاملAndroid
الزاماتRequires Android 1.6 and up
کل بارگیری ها۰
قیمتFree

شرح

یک بار با تعدادی تبلت چینی بازی می کردم و رام های مختلف را روی آنها امتحان می کردم زیرا از نظر فنی سخت افزار یکسانی هستند (انواع HSG X5A).

با این حال، من در کار کردن دکمه های سخت با مشکلاتی روبرو بوده ام، بنابراین این برنامه را برای شناسایی رویدادهای کلیدی و چاپ آنها نوشتم. موارد زیر را چاپ خواهد کرد:

رویدادهای کلیدی: رویدادهای کلیدی همانطور که اندروید آنها را درک می کند (KeyUp، KeyDown، KeyLongPress، KeyMultiple)

LogCat: هر گونه پیام مرتبط در logcat. آن بر اساس کلمات کلیدی اعلام شده در arrays.xml فیلتر شده است

هسته: هرگونه پیام مرتبط در گزارش هسته. آن بر اساس کلمات کلیدی اعلام شده در arrays.xml فیلتر شده است. تجزیه لاگ هسته نیاز به روت دارد.

سه چک باکس در بالا کنترل می کنند که چه اطلاعاتی نمایش داده می شود.

این یک ابزار اشکال زدایی شخصی است، اما امیدوارم برای شخص دیگری مفید باشد.

بدون تبلیغات

یادداشت

در حالی که برنامه در حال اجرا است، تنها کلیدهای "سخت" که باید کار کنند "خانه" و پاور هستند. بقیه کدهای کلید خود را تولید خواهند کرد.

درخواست SU خواندن گزارش هسته است، بنابراین می توانم بررسی کنم که آیا رویدادهای کلیدی توسط هسته پرتاب شده است یا خیر.

محل فایل های keylayout در اندروید /system/usr/keylayout است.

تجزیه لاگ هسته نیاز به روت دارد

مانیتورینگ logcat و kernel log فقط خطوط حاوی کلمات دو آرایه را در arrays.xml نشان می‌دهد (یعنی برای تغییر آن‌ها در حال حاضر باید برنامه را دوباره کامپایل کنید)

در حال حاضر فیلترها عبارتند از:

Logcat:

|-HwGPIOE->GPDA

|-keycode

|-شخصیت کلیدی

هسته:

|-HwGPIOE->GPDA

|-keycode

|-شخصیت کلیدی

مجوزها

READ_LOGS: برای دسترسی به گزارش Logcat استفاده می شود.

WRITE_EXTERNAL_STORAGE: برای نوشتن داده های صادر شده در کارت SD استفاده می شود.

برنامه‌های مشابه

جایگزین‌ها

بیشتر از این ناشر