एंड्रॉइड एमुलेटर निश्चित रूप से ऐप डेवलपर्स के लिए एक अमूल्य उपकरण है, जो किसी भौतिक डिवाइस की आवश्यकता के बिना सॉफ़्टवेयर का परीक्षण करने की अनुमति देता है। एमुलेटर किसी भी व्यक्ति के लिए किसी ऐप को अपने डिवाइस पर इंस्टॉल करने से पहले उसे आज़माने का एक शानदार तरीका है, चाहे वह सुरक्षा कारणों से हो या उस समय उनके पास अपना डिवाइस उपलब्ध न हो।
जब उपलब्धता की बात आती है, तो कई एंड्रॉइड एमुलेटर डाउनलोड के लिए स्वतंत्र रूप से उपलब्ध हैं। Google अपने Android SDK के भाग के रूप में एक प्रदान करता है। एक अन्य निःशुल्क उपलब्ध सॉफ़्टवेयर पैकेज मौजूद है जो आपको विंडोज़ पीसी या मैक पर मूल रूप से एंड्रॉइड ऐप और गेम चलाने की अनुमति देता है। इस सॉफ़्टवेयर का उपयोग करते समय, XDA फोरम सदस्य अवास्तविकमनु उसे यह नापसंद होने लगा और उसने अपना खुद का एंड्रॉइड एमुलेटर बनाने का फैसला किया। और इस प्रकार जार ऑफ बीन्स का जन्म हुआ।
जार ऑफ बीन्स, जैसा कि नाम से पता चलता है, एंड्रॉइड जेली बीन चलाता है (वर्तमान में 4.1.1 का उपयोग कर रहा है)। यह इंटेल हार्डवेयर एक्सेलेरेटेड एक्ज़ीक्यूशन मैनेजर (एचएएक्सएम) का समर्थन करता है, जो समग्र प्रदर्शन को बेहतर बनाने के लिए एमुलेटर के लिए हार्डवेयर त्वरण प्रदान करता है। अन्य एमुलेटरों की तुलना में जार ऑफ बीन्स का एक फायदा यह है कि यह पूरी तरह से पोर्टेबल है और इसे किसी इंस्टॉलेशन की आवश्यकता नहीं है। निष्पादन एक निष्पादन योग्य फ़ाइल को चलाने जितना ही सरल है।
जार ऑफ बीन्स में कई कॉन्फ़िगरेशन विकल्प हैं। आप एमुलेटर चलाने के लिए कई प्रस्तावों में से चुन सकते हैं, जिसका एक महत्वपूर्ण लाभ है। जब 1280 x 768 या उच्चतर का रिज़ॉल्यूशन चुना जाता है, तो एंड्रॉइड इंटरफ़ेस स्वचालित रूप से एंड्रॉइड के टैबलेट मोड पर स्विच हो जाता है।
आपके कंप्यूटर पर संग्रहीत एपीके फ़ाइलों को स्थापित करने की अनुमति देने के लिए एक बटन प्रदान किया गया है, साथ ही भौतिक हार्डवेयर वॉल्यूम बटन की स्पष्ट कमी को देखते हुए, वॉल्यूम को नियंत्रित करने के लिए बटन भी दिए गए हैं। एमुलेटर में एक एडीबी इंटरफ़ेस भी शामिल है, जो आपको एम्युलेटेड एंड्रॉइड सिस्टम से सीधे कनेक्ट करने की अनुमति देता है।
नवीनतम बीटा संस्करण में कई नई उपयोगी सुविधाएँ जोड़ी गई हैं। बहु-उपयोगकर्ता समर्थन शामिल किया गया है, जिससे प्रत्येक उपयोगकर्ता को अपनी स्वयं की कस्टम सेटिंग्स सहेजने की अनुमति मिलती है। वर्चुअल एसडी कार्ड बनाने की क्षमता भी जोड़ी गई है, जो आपको अपनी इच्छानुसार किसी भी आकार का एसडी कार्ड बनाने की अनुमति देता है, जो निश्चित रूप से एमुलेटर में एक मानक एसडी कार्ड के रूप में देखा जाता है।
आगामी संस्करणों के लिए कई सुविधाओं की योजना बनाई गई है। Unrealmanu को कंप्यूटर कीबोर्ड से पूर्ण टेक्स्ट इनपुट की अनुमति देने के लिए कीबोर्ड समर्थन शामिल करने की उम्मीद है। कार्य सूची में खालों का चयन और अतिरिक्त समाधान भी शामिल हैं।
यदि आप एमुलेटर को टेस्ट ड्राइव के लिए ले जाना चाहते हैं, तो इसे देखें सॉफ्टवेयर धागा.