Једном сам се играо са више кинеских таблета и испробавао различите РОМ-ове на њима, јер су технички исти хардвер (ХСГ Кс5А варијанте).
Имао сам неких проблема са тврдим дугмади на раду, па сам написао ову апликацију како бих открио кључне догађаје и одштампао их. Одштампаће се следеће:
КеиЕвентс: КеиЕвентс како их Андроид разуме (КеиУп, КеиДовн, КеиЛонгПресс, КеиМултипле)
ЛогЦат: Све релевантне поруке у логцат-у. Филтриран је на основу кључних речи декларисаних у арраис.кмл
Кернел: Све релевантне поруке у дневнику кернел-а. Филтриран је на основу кључних речи декларисаних у арраис.кмл. Анализа дневника кернел-а треба роот.
Три поља за потврду на врху контролишу које ће се информације приказати.
Ово је лично средство за уклањање погрешака, али надам се да ће бити корисно и неком другом.
Нема огласа.
Напомене
--------------
Док се апликација покреће, једини "тврди" тастери који би требали радити су "Дом" и напајање. Сви остали ће произвести своје кодове кључева.
Захтев СУ је да прочитам дневник кернела, тако да могу проверити да ли кернел баца неке кеиевентс.
Локација датотека са Кеилаиоут-ом у Андроиду је / систем / уср / кеилаиоут.
Анализа дневника кернел-а треба роот
Надгледање дневника логцат и кернел приказат ће само ретке који садрже ријечи из два низа у арраис.кмл (тј. Требате поново саставити апликацију да бисте их тренутно промијенили)
Тренутно су филтри:
Логцат:
| -ХвГПИОЕ-> ГПДА
| -кеицоде
| -кеицхарацтер
Кернел:
| -ХвГПИОЕ-> ГПДА
| -кеицоде
| -кеицхарацтер
Дозволе
--------------
РЕАД_ЛОГС: Користи се за приступ дневнику Логцат.
ВРИТЕ_ЕКСТЕРНАЛ_СТОРАГЕ: Користи се за писање извезених података на СД картицу.
Ова апликација је отвореног кода. Код можете пронаћи овде: хттпс://гитхуб.цом/алт236/КеиЕвент-Дисплаи---Андроид