অ্যান্ড্রয়েড এমুলেটরটি দ্রুত চালিত করা


251

অ্যান্ড্রয়েড এমুলেটরটি কিছুটা আলগা। মটোরোলা ড্রয়েড এবং নেক্সাস ওয়ান এর মতো কিছু ডিভাইসের জন্য অ্যাপ্লিকেশনটি এমুলেটরের তুলনায় প্রকৃত ডিভাইসে দ্রুত চলে। গেমস এবং ভিজ্যুয়াল এফেক্টগুলির পরীক্ষা করার সময় এটি একটি সমস্যা।

আপনি এমুলেটরটি যত দ্রুত সম্ভব চালাবেন? আমি এর পরামিতিগুলির সাথে টোয়িং করেছি তবে একটি কনফিগারেশন পাইনি যা এখনও লক্ষণীয় উন্নতি দেখায়।


1
আমার সমস্ত অ্যাপ্লিকেশনগুলি ডিভাইসে দ্রুত চলে

16
এটি মজার কারণ আইফোন সিমুলেটরটি একেবারে বিপরীত। অ্যাপ্লিকেশনগুলি ডিভাইসে ধীর গতিতে চলে। বেশিরভাগ ক্ষেত্রে আমি একটি ধীর এমুলেটর পছন্দ করি, কারণ এটি আপনাকে আপনার অ্যাপ্লিকেশনটি উন্নত করতে উত্সাহিত করে, তবে কখনও কখনও আপনি কেবল এটি দেখতে চান এটি কোনও বাস্তব ডিভাইসে যেমন কাজ করে।
এইচপিক

1
ভার্চুয়ালবক্স ব্যবহার করে এটিকে সাধারণভাবে খুব দ্রুত চালানো সম্ভব - স্ট্যাকওভারফ্লো.com
ডেভিড ডি সি ই ফ্রেইটাস

5
আইওএস এবং উইন্ডোজ মোবাইল সিমুলেটর ব্যবহার করে, অন্যদিকে অ্যান্ড্রয়েড এমুলেটর ব্যবহার করে। সিমুলেটরগুলি হোস্ট লাইব্রেরি ব্যবহার করে সমস্ত মোবাইল লাইব্রেরি এবং এপিআই পুনরায় প্রয়োগ করে এবং এইভাবে দ্রুত হয়। এমুলেটররা আসল ডিভাইসের মতো একই লাইব্রেরি ব্যবহার করে, তাই এটি ধীর। অ্যান্ড্রয়েডের বিচারে আপনি যদি অ্যান্ড্রয়েড ভার্চুয়াল মেশিন ব্যবহার করেন তবে এটি খুব দ্রুত হবে। আমরা এখানে একটি ফ্রি ভিএম সরবরাহ করি
হুইসিনরো

2
... এবং এটি কতটা ক্রেজি যে 6 বছর পরে, এবং এমনকি HAXM এবং x86 সিস্টেম চিত্র এবং একটি সুনির্দিষ্ট দেব পরিবেশের সাথে অ্যান্ড্রয়েড এমুলেটরটি গুড়ের মতো এখনও ধীর?
aroth

উত্তর:


229

অফিসিয়াল ওয়েব পৃষ্ঠা

50% দ্রুত

উইন্ডোজ:

  • "ইন্টেল x86 এমুলেটর এক্সিলারেটর (HAXM)" => এসডিকে-ম্যানেজার / এক্সট্রা ইনস্টল করুন
  • "ইন্টেল x86 এটম সিস্টেম চিত্রগুলি" ইনস্টল করুন => এসডিকে-ম্যানেজার / অ্যান্ড্রয়েড 2.3.3
  • অ্যান্ড্রয়েড এসডিকে মূল ফোল্ডারে যান এবং অতিরিক্ত \ ইন্টেল \ হার্ডওয়্যার_অ্যাক্সিলারেটেড_অ্যাক্সিউশন_ম্যানেজারে নেভিগেট করুন। ইনস্টল করতে IntelHaxm.exe ফাইলটি কার্যকর করুন। (অ্যান্ড্রয়েড স্টুডিওতে আপনি নেভিগেট করতে পারেন: সেটিংস -> অ্যান্ড্রয়েড এসডিকে -> এসডিকে সরঞ্জাম -> ইন্টেল x86 এমুলেটর এক্সিলারেটর (HAXM ইনস্টলার))

  • "ইনটেল অ্যাটম x86" সিপিইউ / এবিআই দিয়ে এভিডি তৈরি করুন

  • এমুলেটরটি চালান এবং কনসোলটি পরীক্ষা করুন যে HAXM চলছে (কমান্ড প্রম্পট উইন্ডোটি খুলুন এবং কমান্ডটি কার্যকর করুন: sc ক্যোয়ারী ইন্টেলহ্যাক্সাম)

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

এছাড়াও এটি ইনস্টল করতে ভুলবেন না

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

পিএস AVD তৈরির সময় এমুলেশন মেমরি যুক্ত করুন: হার্ডওয়্যার / নতুন / ডিভাইস র‌্যাম আকার / সেট আপের মান 512 বা আরও বেশি

লিনাক্স:

  • কেভিএম ইনস্টল করুন: গুগল খুলুন, "কেভিএম ইনস্টলেশন" লিখুন
  • "ইনটেল অ্যাটম x86" সিপিইউ / এবিআই দিয়ে এভিডি তৈরি করুন
  • কমান্ড লাইন থেকে চালান: এমুলেটর -vd avd_name -qemu -m 512-সক্ষম-কেভিএম
  • বা Eclipse থেকে চালান: রান / রান কনফিগারেশন / ট্যাব "টার্গেট" -> ইন্টেল x86 এভিডি এবং "অতিরিক্ত এমুলেটর কমান্ড লাইন বিকল্পসমূহ" উইন্ডোতে যাচাই করুন: -কেমু-এম 512-সক্ষম-কেভিএম (রান ক্লিক করুন)

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

ফেডোরার জন্য পিএস , উবুন্টুর জন্য

অপারেটিং সিস্টেম-এক্স:

  • অ্যান্ড্রয়েড এসডিকে ম্যানেজারে, ইন্টেল x86 এটম সিস্টেম চিত্র ইনস্টল করুন
  • অ্যান্ড্রয়েড এসডিকে ম্যানেজারে, ইন্টেল x86 এমুলেটর এক্সিলারেটর (HAXM) ইনস্টল করুন
  • ফাইন্ডারে, ইন্টেল এমুলেটর এক্সিলারেটরের ইনস্টল করার জায়গায় যান এবং ইন্টেলএএএচএক্সএম ইনস্টল করুন (ডিএমজি খুলুন এবং ইনস্টলেশনটি চালান)। আপনি এসডিকে ম্যানেজারে এমুলেটর এক্সিলারেটর এন্ট্রির উপরে মাউস রেখে আপনার অবস্থানটি আবিষ্কার করতে পারেন।
  • একটি এভিডি তৈরি বা আপডেট করুন এবং সিপিইউ হিসাবে ইন্টেল অ্যাটম x86 নির্দিষ্ট করুন। ইন্টেল x86 এমুলেটর এক্সিলারেটর (HAXM) অবস্থান দেখাচ্ছে

PS: এই সরঞ্জামটি পরীক্ষা করুন, খুব সুবিধাজনক এমনকি পরীক্ষামূলক


8
এটি ওএসএক্সেও কাজ করে। আপনি /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.dmgএসডিকে পরিচালক থেকে প্যাকেজটি ডাউনলোড করার পরে ইনস্টল করতে হবে ।
জ্যারেট মিল্লার্ড

5
"ইউজ হোস্ট জিপিইউ" সহ উইন্ডোজ নির্দেশাবলী আমাকে একটি সুপার-ফাস্ট এমুলেটর দিয়েছে! (আমার কাছে একটি সমর্থিত ইন্টেল প্রসেসর এবং একটি এনভিডিয়া গ্রাফিক্স কার্ড রয়েছে)) অ্যানিমেশনগুলি বাটরি মসৃণ হয় ( বেশিরভাগ সময় ; অন্যান্য সময়ে খুব কম বিড়ম্বনা হয়)! নোট করুন যে আপনাকে ইডিএল অ্যাটম (x86) সিপিইউ বিকল্পটি তুলতে এভিডি ম্যানেজারের জন্য পুনরায় চালু করতে হবে । পরামর্শ: খুব বেশি র‍্যাম বরাদ্দ করবেন না। 1 জিবি র‌্যামের সাথে, এমুলেটরটি শুরু করতে ব্যর্থ হয়েছিল (জিপিইউ সহ) তবে 512 এমবি র‌্যামের সাথে এটি সহজেই দৌড়েছে এবং সত্যিই দ্রুত বুট হয়ে গেছে (আবার জিপিইউ দিয়ে)।
এডিটিসি

আমি দেখতে পেয়েছি যে লগগ্যাট প্রচুর ট্রেস সতর্কতা দিয়ে স্প্যাম পেয়েছে। এগুলি ফিল্টার করতে, ^(?!.*(nativeGetEnabledTags)).*$পাঠ্য ফিল্টার হিসাবে ব্যবহার করুন । আমি এটি বাগ সমস্যা হিসাবে রিপোর্ট করেছি । এছাড়াও, আমি মনে করি আপনি পরের বার এটি চালু করার সময় ত্রুটিগুলি এড়াতে আপনাকে সঠিকভাবে নিজের এমুলেটর ডিভাইসটি বন্ধ করতে হবে (পাওয়ার বোতামটি ধরে রাখুন, তারপরে পাওয়ার অফ নির্বাচন করুন ) (আমি কেবল এআরএম এমুলেটরটি বন্ধ করতে পারলাম, তবে ইন্টেল এমুলেটর দিয়ে, কেবল বন্ধ করা সমস্যা তৈরি করে বলে মনে হচ্ছে)।
এডিটিসি

আমি পারলে + 100 দিতাম। উইন্ডোজ 8 এ কাজ করে এবং পারফরম্যান্স ভয়ঙ্করভাবে বেড়ে যায়!
পাওলো এম

2
এটি কাজ করার জন্য নিয়ন্ত্রণ প্যানেলের অধীনে প্রোগ্রাম এবং বৈশিষ্ট্যগুলির মাধ্যমে আমাকে প্রথমে হাইপার ভি প্রযুক্তি অক্ষম করতে হয়েছিল।
মাইক ফ্লিন

34

আপডেট: এখন যেহেতু একটি ইন্টেল x86 চিত্র পাওয়া যায়, সর্বোত্তম উত্তরটি উপরের উত্সব দ্বারা।

CommonsWare যেমন সঠিকভাবে উল্লেখ করেছে, এমুলেটরটি ধীর গতির কারণ এটি একটি এআরএম সিপিইউকে অনুকরণ করে, যার জন্য ইন্টেল অপকোডে অনুবাদ প্রয়োজন requires এই ভার্চুয়ালাইজেশন সিপিইউ আপ আপ।

এমুলেটরটি দ্রুততর করতে আপনাকে এটিকে আরও সিপিইউ দিতে হবে। দ্রুত সিপিইউ দিয়ে শুরু করুন বা আপনি পারলে আপগ্রেড করুন।

তারপরে, এমুলেটরটিকে আপনার সিপিইউর আরও বেশি দিন:

  1. হাইপারথ্রেডিং অক্ষম করুন - যেহেতু এমুলেটরটি একাধিক কোর ব্যবহার করে না, হাইপারথ্রেডিং প্রকৃতপক্ষে এমুলেটরটি প্রাপ্ত সামগ্রিক সিপিইউয়ের পরিমাণ হ্রাস করে। এইচটি অক্ষম করা একাধিক সিপিইউগুলির সুবিধা গ্রহণ করে এমন অ্যাপ্লিকেশনগুলিকে ধীর করবে take হাইপারথ্রেডিং আপনার BIOS এ অক্ষম করতে হবে।
  2. এমুলেটরটি সিপিইউ 0 ব্যতীত অন্য কোনও সিপিইউতে চালিত করুন - এটি এইচটি বন্ধ করার চেয়ে অনেক কম প্রভাব ফেলে, তবে এটি কিছুকে সহায়তা করে। উইন্ডোজে আপনি কোনও সিপিইউ কোন প্রক্রিয়া চলবে তা নির্দিষ্ট করতে পারেন। অনেকগুলি অ্যাপ্লিকেশন সিপিইউ 0 চিবিয়ে তুলবে, এবং ডিফল্টরূপে এমুলেটরটি সিপিইউ 0 তে চলে I আমি এমুলেটরটি শেষটিতে চালানোর জন্য পরিবর্তন করি। নোট করুন যে ওএস এক্স-এ আপনি সখ্যতা সেট করতে পারবেন না (দেখুন: /superuser/149312/how-to-set-processor-affinity-on-a-mac )।

আমি এই দুটি পরিবর্তনের জায়গায় প্রায় 50% উন্নতি দেখতে পাচ্ছি

উইন্ডোজ 7 এ প্রসেসরের সম্পর্ক স্থাপন করতে:

  1. টাস্ক ম্যানেজার ওপেন করুন
  2. সমস্ত প্রক্রিয়া দেখুন ক্লিক করুন (প্রশাসক হিসাবে চালাতে, অন্যথায় আপনি প্রসেসরের স্নেহ সেট করতে পারবেন না)
  3. এমুলেটর.এক্সএতে রাইট ক্লিক করুন এবং সেট করুন অ্যাফিনিটি ...
  4. অ্যাফিনিটি সেট করুন ডায়ালগে, কেবলমাত্র শেষ সিপিইউ নির্বাচন করুন

দ্রষ্টব্য: আপনি যখন এইভাবে আত্মীয়তা পরিবর্তন করেন, তখন কেবল প্রক্রিয়াটির আজীবন পরিবর্তন হয়। পরবর্তী শুরু, আপনাকে আবার এটি করতে হবে।

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


22
হাইপার-থ্রেডিং অক্ষম করার সময় সিপিইউ শতাংশ দ্বিগুণ হয়েছে কারণ আপনি লজিকাল প্রসেসরের পরিমাণ অর্ধেক করে রেখেছেন।
টিমোথি 300

1
এটি মোহন মতো কাজ করে তবে .. আপনি কীভাবে উবুন্টু ১১.১০ এ এটি করবেন জানেন?
পান্না

1
@ টিমোথি003 হ্যাঁ একেবারে সঠিক। এবং সিপিইউ দ্বিগুণ করে এমুলেটরটি ব্যবহার করবে।
এমকোহেন 75

3
আপনি কেবলমাত্র টাস্ক ম্যানেজারের সংখ্যাতে দ্বিগুণ দেখতে পাবেন; বাস্তবে নয় আপনি যদি 100% সিপিইউতে কমপক্ষে 4 টি থ্রেডের সমতুল্য পর্যাপ্ত কাজ তৈরি করতে পর্যাপ্ত সফ্টওয়্যার না চালাচ্ছেন তবে ভারী সিপিইউ ব্যবহার করা কয়েকটি অ্যাপ্লিকেশন এখনও কার্যকরভাবে পুরো কোরটি পাবে, অর্ধ কোরের নয় যা আপনার নিষ্পাপ অনুমানের টাস্ক ম্যানেজার মানে কী প্রদর্শন করছে।
ড্যান ইজ ফিডলিং ফায়ারলাইট

3
@ ড্যান নীলি যা বলেছেন তা নিশ্চিত করার জন্য: আমার কাছে একটি সিঙ্গেল কোর অ্যাপ রয়েছে, যা কেবলমাত্র 100% সিপিইউ পোড়াবে। আমার যখন এইচটি আছে এটি প্রায় 50% দেখায়, এটি প্রায় 50% না দেখায়, তবে বাস্তবে এটি একই সময়ে গণনা করতে হয় তা গণনাগুলিতে। সুতরাং কোনও পার্থক্য নেই (কমপক্ষে স্যান্ডি ব্রিজের উপরে)।
bartosz.r

17

আমি জিনমোশনকে একটি স্পিন দেওয়ার পরামর্শ দিতে চাই । এটি ওরাকল এর ভার্চুয়ালবক্সে চলে এবং এটি একটি اعتدال پسند সিস্টেমে বৈধভাবে 60 fps তে আঘাত করবে।

আমার একটি ওয়ার্কশপ থেকে একটি স্ক্রিনক্যাপ এখানে রয়েছে, নিম্ন-সমাপ্ত 2012 মডেল ম্যাকবুক এয়ারে চলছে:

নেক্সাস 7 এমুলেটর 56.6 fps এ চলছে

আপনি যদি পাঠ্যটি না পড়তে পারেন তবে এটি একটি নেক্সাস 7 এমুলেটর যা 56.6 fps এ চলছে। অতিরিক্ত (বড়!) বোনাসটি হ'ল গুগল প্লে এবং গুগল প্লে পরিষেবাগুলি ভার্চুয়াল মেশিনগুলির সাথে প্যাকেজড রয়েছে।

(ডেমোড করা অ্যানিমেশনের উত্সটি এখানে পাওয়া যাবে ))


12

আপনি যদি 15 15 v3 বা নতুন এবং এসডিকে সরঞ্জামগুলি ভি 17 + ব্যবহার করেন তবে জিপিইউ হার্ডওয়্যার ত্বরণকে (ইন্টেলের HAXM ছাড়াও) সক্ষম করুন । এমুলেটরটির জন্য গ্রাফিক্স ত্বরণটি আপনার বিকাশ কম্পিউটারের গ্রাফিক্স হার্ডওয়্যার, বিশেষত এর গ্রাফিক্স প্রসেসিং ইউনিট (জিপিইউ) এর সাহায্যে স্ক্রিন অঙ্কন দ্রুততর করে তোলে। এটি গতিতে একটি লক্ষণীয় বৃদ্ধি দেয়।

আপনার এমুলেটরটিতে ডিফল্টরূপে সক্ষম গ্রাফিক্স ত্বরণ সক্ষম করতে : AVD তৈরি করার সময়, হার্ডওয়্যার বিভাগে, নতুন ক্লিক করুন, জিপিইউ এমুলেশন নির্বাচন করুন এবং মানটি হ্যাঁ সেট করুন।

কেবল রানটাইমে ত্বরণ সক্ষম করতে : এমুলেটরটি শুরু করার সময় -gpu পতাকা ব্যবহার করুন:

emulator -avd <avd_name> -gpu on

উত্স: গুগলের এমুলেটর টিউটোরিয়াল ব্যবহার করা


10

সম্পাদনা করুন যদিও ইন্টেল চিত্রগুলি ব্যবহার করে কিছু কার্যকারিতা লাভ হয়, জিনমোশন ব্যবহার করে অর্জন করা পারফরম্যান্সটি আরও বেশি। দেখুন পল Lammertsma এর উত্তর

পূর্ববর্তী উত্তর

এডিটি রেভ 17 এর সাথে এমুলেটরটি উইন্ডোজ এবং ম্যাক ওএস এক্সে ভার্চুয়ালাইজেশন মোডে এক্স 86 সিস্টেমের চিত্রগুলি চালনা করে supports

এডিটি পুনরায় 17 নোটগুলি: http://android-developers.blogspot.jp/2012/03/updated-sdk-tools-and-adt-revision-17.html

ভার্চুয়াল মেশিন ত্বরণকে কনফিগার করছে: http://developer.android.com/guide/developing/devices/emulator.html#accel-vm


7

আমি সম্প্রতি একটি কোর 2 @ 2.5 থেকে 3 জিবি র‌্যামের সাথে একটি আই 7 @ 1.73 এ 8 জিবি র‌্যাম দিয়ে সরিয়ে নিয়েছি (উভয় সিস্টেমই উবুন্টু 10.10 চালিয়েছিল) এবং এমুলেটরটি এখন কমপক্ষে দ্বিগুণ দ্রুত চলে runs এটিতে আরও হার্ডওয়্যার নিক্ষেপ করা অবশ্যই সহায়তা করে।


এটি সত্যিই কোনও সমাধান নয়: এটি এমুলেটরটির প্রতি সময়ের উচ্চতর থ্রুটপুট তৈরি করতে পারে তবে এটি এটিকে কোনও দ্রুত চালাতে সক্ষম করবে না।
ক্লিয়ারার

6

শুধু বলতে চেয়েছিলাম যে আমি ইন্টেল HAXM এক্সিলারেটর ইনস্টল করার পরে এবং ইন্টেল অ্যাটম চিত্রটি ব্যবহার করার পরে এমুলেটরটি 50 গুণ বেশি দ্রুত চলবে বলে মনে হচ্ছে। পার্থক্যটি আশ্চর্যজনক, এটি পরীক্ষা করে দেখুন!

http://www.developer.com/ws/android/development-tools/haxm-speeds-up-the-android-emulator.html


4

আমি লক্ষ্য করেছি যে এমুলেটরটি কেবলমাত্র কোর 0 এ ডিফল্ট হয়, যেখানে বেশিরভাগ উইন্ডোজ অ্যাপ্লিকেশনগুলি "যে কোনও" কোরে ডিফল্ট হয়। এছাড়াও, আপনি যদি এটি অন্য কোনও কোর (শেষ কোরের মতো) রাখেন তবে এটি এমুলেটরটিকে পাগল করতে পারে। যদি আপনি পারেন তবে গতি বাড়ানোর জন্য আপনি আপনার ভারী-সিপিইউ ব্যবহারের অ্যাপ্লিকেশনগুলিকে অন্য সিপিইউ কোরগুলিতে রাখার চেষ্টা করতে পারেন।

হার্ডওয়্যার-ভিত্তিক, আপনি পেতে পারেন দ্রুততম সিপিইউ যা সিঙ্গল কোর অ্যাপ্লিকেশনগুলির জন্য কাজ করে। এমুলেটর পারফরম্যান্সের ক্ষেত্রে 2 টিরও বেশি কোরের একটি বিশাল পার্থক্য নাও থাকতে পারে।

গ্রহন + অ্যান্ড্রয়েড এমুলেটর একসাথে এক টন র‍্যাম খায়। আমি কমপক্ষে 3 জিগ র‌্যামের সুপারিশ করব কারণ আমি 2 জিগ র‌্যামযুক্ত একটি সিস্টেম ব্যবহার করেছি এবং এটি ধীর হয়ে গেছে কারণ সিস্টেমটি র‌্যামের বাইরে চলে গেছে এবং পৃষ্ঠা ফাইলটি ব্যবহার শুরু করেছে।

আমি অনুভব করি যে এর জন্য সেরা সিপিইউগুলিতে সম্ভবত একটি উচ্চ ঘড়ি থাকবে (কেবল একই সিরিজের বিটিডব্লুতে সিপিইউগুলির জন্য পরিমাপ হিসাবে ঘড়ি ব্যবহার করুন), নন-সিমডি অপারেশনগুলি ভালভাবে পরিচালনা করবেন এবং একটি টার্বো বুস্ট মেকানিজম থাকবে। অনেক জাভা ভিত্তিক মানদণ্ড নেই, তবে সংক্ষেপণ এবং অফিসের মতো অ্যাপ্লিকেশন মানদণ্ডগুলির জন্য সামগ্রিক চেহারা। গেমিং বা মিডিয়াগুলির দিকে তাকান না কারণ সেগুলি সিমড দ্বারা প্রচুরভাবে প্রভাবিত হয়। আপনি যদি জাভা খুঁজে পান তবে আরও ভাল।


4

এই বছর গুগল আই / ও (2011) এ, গুগল একটি দ্রুত এমুলেটর প্রদর্শন করেছে। সমস্যাটি এআরএম এবং x86 এর মধ্যে বাইট কোডে খুব বেশি নয় তবে কিউইএমইউ দ্বারা সম্পাদিত সফটওয়্যার রেন্ডারিং। তারা কিউইএমইউ রেন্ডারিংকে বাইপাস করে এবং রেন্ডারিংটি সরাসরি বিশ্বাস করে এমন কোনও এক্স সার্ভারে প্রেরণ করে। তারা সত্যিই ভাল পারফরমেন্স এবং fps সহ একটি গাড়ী খেলা দেখিয়েছে showed

আমি ভাবছি কখন এটি বিকাশকারীদের জন্য উপলভ্য হবে ...


এই এমুলেটর কোন খবর? এর নাম কি ছিল?
alcor

আমার কোন খবর নেই। আমি গত বছর বা তার জন্য অ্যান্ড্রয়েড এমুলেটর আপডেটগুলি অনুসরণ করি নি।
সিজার

3

গুগল সম্প্রতি অ্যান্ড্রয়েডের জন্য একটি নতুন এমুলেটর ঘোষণা করেছে। এটি পুরানোটির চেয়ে অনেক দ্রুত এবং ভাল। আপনি এটি সম্পর্কে আরও তথ্য পেতে পারেন এখানে


1

আমার মনে হয় কারণ ক্লার ভার্চুয়াল মেশিনটি কোড অপকোড অনুবাদ ছাড়াই সরাসরি সিপিইউ ব্যবহার করে। এটি clr অ্যাপ্লিকেশনটির জন্য অপ্টিমাইজেশন হতে পারে বা উইন্ডোজ মোবাইল / উইন্ডো ফোন 7 ইনটেল প্রসেসর থেকে শুরু হতে পারে। লিনাক্স ভিত্তিক অ্যান্ড্রয়েড প্ল্যাটফর্ম এবং তাত্ত্বিকভাবে আপনি আই 686 পরিবেশে ভার্চুয়াল মেশিনে অ্যান্ড্রয়েড শুরু করতে পারেন। এক্ষেত্রে ভার্চুয়াল মেশিনগুলি যেমন ভিএমওয়্যার কিছু অপকডগুলি সরাসরিভাবে চালিত করতে পারে। তবে জাভাতে লিখলে এই বিকল্পটির অনুমতি দেওয়া হবে। কারণ জাভা তাদের বাইট-কোড ব্যাখ্যা করে বা মৃত্যুদন্ড কার্যকর করার পূর্বে এটি পূর্বপথ তৈরি করে। দেখুন: http://www.taranfx.com/how-to-run-google-android-in-virtualbox-vmware-on-netbooks


1

ধন্যবাদ @ জাস্ট! কবজির মতো কাজ করেছেন। নোটের কয়েকটি বিষয়: কার্নেল প্যানিক সমস্যা মোকাবেলায় HAXM এর জন্য ইন্টেলের হটফিক্স প্রয়োগ করা দরকার: http://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager এছাড়াও নোট করুন , যদি আপনার একাধিক অবি থাকে তবে অ্যান্ড্রয়েড API (r19) এর সর্বশেষ সংস্করণে বাগের কারণে আপনার একটি আনইনস্টল করতে হবে: https://code.google.com/p/android/issues/detail?id= 66740 (এই ক্ষেত্রে আরমেবি-ভি 7 এ অপসারণ করুন, যেহেতু আপনি x86 আবি চান)। এগুলি সমাধান করতে আমার 45 মিনিট সময় লাগল না, এটি এমুলেটরটির বর্ধিত পারফরম্যান্সের দিক থেকে খুব লাভজনক অনুশীলন ছিল।


1

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



1

আপনার যদি ভাল গ্রাফিক কার্ড না থাকে (যেমন আমার মতো) একটি নিম্ন রেজুলেশন এমুলেটর চয়ন করুন (যেমন: নেক্সাস এস)


0

আমি ইন্টেল (86) সিপিইউ / এবিআই ব্যবহার করছি। আমি এআরএম (আরমেবি-ভি 7 এ) ব্যবহার করে অন্য একটি এমুলেটর তৈরি করেছি এবং আমি গতির সাথে বেশ উন্নতি পেয়েছি। আমি প্ল্যাটফর্মটি 4.1.2 এপিআই স্তরের 16 ব্যবহার করছি


0

আমি আশা করি এটা তোমাকে সাহায্য করবে।

Goto to your BIOS settings. Enable your Virtualization technology in your settings..

এটি আমার সমস্যার সমাধান করেছে ...


0

আপনার বর্তমান অ্যান্ড্রয়েড স্টুডিও অ্যান্ড্রয়েড স্টুডিও 2.0 তে আপডেট করুন এবং সিস্টেম চিত্রগুলিও আপডেট করুন।

অ্যান্ড্রয়েড স্টুডিও ২.০ এমুলেটর অ্যান্ড্রয়েডের পূর্ববর্তী এমুলেটরের তুলনায় ~ 3x দ্রুতগতিতে চালিত হয় এবং এডিবি বর্ধিতকরণের মাধ্যমে আপনি এখন কোনও শারীরিক ডিভাইসের চেয়ে এমুলেটরের কাছে অ্যাপস এবং ডেটা 10x দ্রুত ধাক্কা দিতে পারেন। একটি শারীরিক ডিভাইসের মতো, অফিসিয়াল অ্যান্ড্রয়েড এমুলেটরটিতে অন্তর্নির্মিত গুগল প্লে পরিষেবাদিও অন্তর্ভুক্ত থাকে, যাতে আপনি আরও API কার্যকারিতা পরীক্ষা করতে পারেন। অবশেষে, নতুন এমুলেটরটিতে কল, ব্যাটারি, নেটওয়ার্ক, জিপিএস এবং আরও অনেক কিছু পরিচালনা করার জন্য নতুন নতুন বৈশিষ্ট্য রয়েছে।

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