অ্যান্ড্রয়েড স্টুডিওতে এমুলেটরটিতে কীভাবে শারীরিক কীবোর্ড সক্ষম করবেন? (কাজের জন্য বাবহ্রিত)


84

আমি কী পরিবর্তন করেছি তা নিশ্চিত নই তবে আমার কম্পিউটার থেকে দৈহিক কীবোর্ড আর এমুলেটরটির জন্য কাজ করে না (নেক্সাস 5, এক্স 86 এ কিটকাট চলছে)। আমি যখন ডিভিডির উন্নত সেটিংস এভিডিতে দেখি তখন কোনও হার্ডওয়্যার কীবোর্ডের জন্য কিছুই নেই। এই সেটিংটি কোথায়?

উত্তর:


151

অ্যান্ড্রয়েড স্টুডিও 1.0.2 এভিডি ম্যানেজারের ভার্চুয়াল ডিভাইসের উন্নত সেটিংসে, আসলে একটি চেকবাক্স রয়েছে যা config.iniহাত দ্বারা সম্পাদনা না করে কীবোর্ড ইনপুট সক্ষম করতে দেয় ।

সরঞ্জামগুলি → অ্যান্ড্রয়েড → এভিডি পরিচালক → পেন্সিল আইকন (ছবিতে দেখানো হয়েছে) Advanced উন্নত সেটিংস দেখান (নীচে স্ক্রোল করুন) Key কীবোর্ড ইনপুট সক্ষম করুন

এখানে চিত্র বর্ণনা লিখুন


21
দ্রষ্টব্য, আপনাকে উন্নত সেটিংসের নীচে স্ক্রোল করতে হবে । "সক্ষম কীবোর্ড ইনপুট" হ'ল শেষ আইটিএম। অগ্রণী সেটিংস ফলকটি প্রথম প্রদর্শিত হওয়ার চেয়ে অনেক বড় ছিল তা বুঝতে আমার বেশ কয়েক মিনিট সময় লেগেছিল।
নুথ্যাচ

4
আমার জন্য, এটি সক্ষম হয়েছে এবং এখনও আমি কিছু EditTextক্ষেত্রের মধ্যে টাইপ করতে পারি না ।
সাইদ নেমতি

গুরুত্বপূর্ণ: নীচে স্ক্রোল করুন :)
ম্যাট

68

আপনার হোম ডিরেক্টরিতে এমুলেটারের কনফিগারেশনটি সন্ধান করুন:

//Located in:
~/.android/avd/<The_Device_Name>/config.ini

উদাহরণস্বরূপ, Nexus 5 এ (অ্যান্ড্রয়েড স্টুডিও দ্বারা নির্মিত) এটি ছিল:

~/.android/avd/Nexus5.avd/config.ini

নীচের সেটিংটি হতে হবে:

hw.keyboard=yes

4
সম্পর্কিত: ডি'প্যাড এমুলেটরটিতে অক্ষমhw.dPad=yesউপরে, নীচে, বাম, ডান তীর কীগুলির সাহায্যে অ্যাক্সেসযোগ্যতার বৈশিষ্ট্যটি পরীক্ষা করার জন্য সংশোধন করা হয়েছে।
ইভান চউ

এর মাধ্যমে নির্ধারণ করা যাবে adb shellবা adbmanagerকমান্ড লাইন?
পিটার

এছাড়াও সেটিংটি তোলার জন্য এমুলেটরটি পরে আবার চালু করতে হবে। এমুলেটর পুনরায় চালু না করে নতুন কনফিগারেশন ব্যবহার করার কোনও উপায় আছে কি না কেউ জানেন?
ফ্রিওয়াকার

59

সরঞ্জামগুলি খুলুন এবং নেভিগেট করুন → Android → এভিডি পরিচালক → সম্পাদনা করুন -> পেন্সিল আইকন)

এখানে চিত্র বর্ণনা লিখুন

অ্যাডভান্সড সেটিংসে ক্লিক করুন এবং নীচে স্ক্রোল করুন এবং আপনি কীবোর্ড ইনপুট সক্ষম করুন বিকল্পটি দেখতে পাবেন (উদাহরণস্বরূপ দ্বিতীয় চিত্র) সেই বাক্সটি চেক করুন এবং সমাপ্তিতে ক্লিক করুন।

এখানে চিত্র বর্ণনা লিখুন


5

হালনাগাদ:

পরিবর্তন hw.keyboard = yes

এবং config.iniকেবল পঠনযোগ্য ফাইলটি করুন :

1. রাইট ক্লিক করে ফাইলটির সেটিংস খুলুন।

২. অনুমতি ট্যাবে প্রতিটি অপশনকে কেবল পঠনযোগ্য (স্ক্রিনশটটি দেখুন) এ তৈরি করুন

এখানে চিত্র বর্ণনা লিখুন

আমার উপর বিশ্বাস করুন এটি কাজ করবে এটি ঘটবে কারণ এই ফাইলটি পুনরায় লিখিত হয়, যখন আমরা এটি লক আউট করি তখন বাগটি অদৃশ্য হয়ে যায়।


4
@ ইলেক্ট্রোফ্যান্ট ... আপনারা নিশ্চয়ই অজান্তেই এর সাথে অন্য কিছু করেছিলেন
অমল পি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.