একবার, আমি বেশ কয়েকটি চীনা ট্যাবলেট নিয়ে খেলছিলাম এবং তাদের উপর বিভিন্ন রমসিংয়ের সাথে খেলছিলাম কারণ তারা টেকনিক্যালি একই হার্ডওয়্যার (এইচএসজি এক্স 5a বৈকল্পিক)।
আমি কিছু সমস্যার জন্য কঠোর বোতাম পেয়েছি, তাই আমি কী ইভেন্টগুলি সনাক্ত করতে এবং তাদের মুদ্রণ করতে এই অ্যাপ্লিকেশনটি লিখেছিলাম। এটি নিচের প্রিন্ট আউট হবে:
কীভেন্টস: অ্যান্ড্রয়েড হিসাবে কীভেন্টগুলি তাদের বোঝে (কীআপ, কীডাউন, কীলংপ্রেস, কীজনি)
logcat: লগ-এ কোন প্রাসঙ্গিক বার্তা। Arrays.xml এ ঘোষিত কীওয়ার্ডগুলির উপর ভিত্তি করে এটির ফিল্টারটি
কার্নেল: কার্নেল লগের কোনও প্রাসঙ্গিক বার্তা। Arrays.xml মধ্যে ঘোষিত কীওয়ার্ড উপর ভিত্তি করে তার ফিল্টার। কার্নেল লগ পার্সিং রুট প্রয়োজন।
শীর্ষ নিয়ন্ত্রণে তিনটি চেকবক্সগুলি কী তথ্য প্রদর্শন করা হবে।
এটি একটি ব্যক্তিগত ডিবাগ টুল, তবে আমি আশা করি এটি অন্য কারো কাছে কিছু ব্যবহার হবে ।
কোন বিজ্ঞাপন নেই।
নোট
--------------
অ্যাপ্লিকেশনটি চলছে, শুধুমাত্র "হার্ড" কীগুলি যা কাজ করা উচিত "হোম" এবং শক্তি। সব অন্যদের তাদের keycodes উত্পাদন করবে।
SU অনুরোধটি কার্নেল লগটি পড়তে হয়, তাই আমি কোন কিসের কার্নেল দ্বারা নিক্ষিপ্ত হয় কিনা তা পরীক্ষা করতে পারি।
অ্যান্ড্রয়েডের ফাইলের ফাইলগুলির অবস্থান বিনোদন / সাহিত্য / সিস্টেম / USR / KEYLAYOUT।
কার্নেল লগ পার্সিং প্রয়োজন রুট
logcat এবং কার্নেল লগ মনিটরিং উভয়ই arrays.xml মধ্যে দুটি অ্যারে থেকে শব্দ ধারণকারী লাইন ধারণকারী লাইন প্রদর্শন করবে (অর্থাত্ আপনাকে পুনরায় কম্পাইল করতে হবে এই মুহুর্তে তাদের পরিবর্তন করার জন্য অ্যাপ্লিকেশন)
বর্তমানে ফিল্টারগুলি হল:
logcat:
| -HWGPIOE-> জিপিডি
| -KeCode
| -Cecharacter
কার্নেল:
| - -
Read_logs: logcat লগ অ্যাক্সেস করতে ব্যবহৃত।
write_external_storage: এসডি কার্ডে এক্সপোর্ট ডেটা লিখতে ব্যবহৃত হয়।
এই অ্যাপ্লিকেশনটি ওপেন সোর্স। কোডটি এখানে পাওয়া যাবে: https://github.com/alt236/keyevent-display---android
* v1.0.0: Redesign, added Android TV support.