Computer >> कंप्यूटर >  >> स्मार्टफोन्स >> स्मार्टफोन

Linux पर Shashlik के साथ Android ऐप्स चलाएं

Linux पर Shashlik के साथ Android ऐप्स चलाएं

ऐसा लगता है कि हर दिन लिनक्स डेस्कटॉप पर एंड्रॉइड ऐप चलाने का एक नया तरीका है। इन ऐप्स को चलाने के अधिकांश नए तरीकों में या तो एंड्रॉइड के साथ वर्चुअल मशीन स्थापित करना या एपीके लोड करने के लिए विभिन्न Google क्रोम एक्सटेंशन का उपयोग करना शामिल है। ये तरीके अच्छे हैं, लेकिन ये Linux पारिस्थितिकी तंत्र के साथ बहुत अच्छी तरह मेल नहीं खाते हैं।

शशिक दर्ज करें, एक नया प्रोजेक्ट जिसका उद्देश्य Android ऐप्स को Linux डेस्कटॉप के साथ चलाना है - कोई वर्चुअलबॉक्स इंस्टेंस या ब्राउज़र नहीं। आशाजनक लगता है, है ना? इसे अपने Linux डेस्कटॉप पर चलाने और चलाने का तरीका यहां दिया गया है।

इंस्टॉलेशन

Linux पर Shashlik के साथ Android ऐप्स चलाएं

शशिक के पास संस्थापन के लिए एक पैकेज उपलब्ध है। उपलब्ध पैकेज का वर्तमान संस्करण 0.9.3.

उबंटू पर

सबसे आसान तरीका है कि वेबसाइट से .deb फाइल को डाउनलोड करें और इसे इंस्टॉल करने के लिए डबल-क्लिक करें। वैकल्पिक रूप से, आप टर्मिनल में निम्न कमांड चला सकते हैं:

wget https://static.davidedmundson.co.uk/shashlik/shashlik_0.9.3.deb

एक बार आपके पास .deb पैकेज फ़ाइल हो जाने के बाद, इसे आपके सिस्टम में स्थापित करने का समय आ गया है।

sudo dpkg -i shashlik_0.9.3.deb

पैकेज को स्थापित करने के बाद, आपको एक त्रुटि का सामना करना पड़ सकता है। ऐसा हमेशा नहीं होता है, लेकिन कभी-कभी ऐसा हो सकता है। ऐसा इसलिए है क्योंकि सभी निर्भरताओं को सही ढंग से पूरा नहीं किया गया था। चिंता की कोई बात नहीं है, क्योंकि इसे आसानी से एक कमांड से ठीक किया जा सकता है।

sudo apt-get install -f

अब जब निर्भरता ठीक हो गई है, तो बस पैकेज को फिर से स्थापित करें (dpkg दर्ज करके) आदेश फिर से ऊपर सूचीबद्ध)।

आर्क लिनक्स पर

शशलिक सिर्फ उबंटू पर उपलब्ध नहीं है। आर्क यूजर्स इसे इंस्टॉल भी कर सकते हैं। बस अपने पसंदीदा AUR हेल्पर को इस पैकेज की ओर इंगित करें। स्थापना प्रक्रिया के माध्यम से जाओ, और यह बाहर निकल जाएगा, .deb फ़ाइल को डी-कंपाइल करें और इसे आपके सिस्टम पर स्थापित करें।

वे बातें जो आपको जाननी चाहिए

पहला:शशिक विकास के अधीन है और अभी तक 1.0 संस्करण तक नहीं पहुंचा है, इसलिए चीजें अविश्वसनीय रूप से अस्थिर हो सकती हैं।

दूसरा:यद्यपि आप Android एप्लिकेशन चलाने में सक्षम हैं, आपको Google से संबंधित ऐप्स से दूर रहना चाहिए। Google Play सेवाएं समर्थित नहीं हैं, और कोई भी ऐप जो इसका भारी उपयोग करता है, वह काम नहीं करेगा।

तीसरा:शशिक एक ऐप स्टोर के साथ नहीं आता है। इस कार्यक्रम के काम करने के लिए, आपको अपने इच्छित ऐप का एपीके डाउनलोड करना होगा। यह एपीके मिरर पर जाकर सबसे आसानी से किया जाता है।

Linux पर Shashlik के साथ Android ऐप्स चलाएं

नोट: शशिक केवल x86 वैरिएंट वाली Android APK फ़ाइलें ही चला सकता है। उस संस्करण को एपीके मिरर पर डाउनलोड करना सुनिश्चित करें। एआरएम एंड्रॉइड पैकेज इस समय काम नहीं करते हैं।

यह कैसे काम करता है?

शशलिक एंड्रॉइड एमुलेटर का उपयोग करके काम करता है जिसे Google एंड्रॉइड सॉफ्टवेयर डेवलपमेंट किट में शामिल करता है। यह इसे आपके लिनक्स डेस्कटॉप पर एंड्रॉइड एप्लिकेशन चलाने की अनुमति देता है। यहां बताया गया है कि ऐप को कैसे चालू और चलाया जाए। सबसे पहले, एक टर्मिनल खोलें, फिर निम्न कमांड दर्ज करें:

cd /home/username/directory/where/apk/file/is

Linux पर Shashlik के साथ Android ऐप्स चलाएं

एक बार जब आप उस निर्देशिका में हों जिसमें एपीके है, तो फ़ाइल को चलाने का समय आ गया है।

shashlik-run nameofpackage.apk name_of_app

इस कमांड को चलाने के बाद, आप जिस ऐप को चलाने का प्रयास कर रहे हैं, उसके साथ एक स्मार्टफोन जैसी विंडो खुलती हुई दिखाई देगी।

शशिक को क्या खास बनाता है?

शशिक के बारे में सबसे अच्छी बात यह है कि यह किसी भी चीज़ का फिर से आविष्कार करने की कोशिश नहीं करता है। यह पहले से मौजूद उपकरणों के पूरी तरह से अच्छे सेट का लाभ उठाता है:Google का Android SDK। अपने संशोधित Android रन-टाइम के साथ, शशिक आपके द्वारा निर्दिष्ट किसी भी Android एप्लिकेशन में सीधे बूट कर सकता है।

Linux पर Shashlik के साथ Android ऐप्स चलाएं

जब आप एपीके फ़ाइल को रनटाइम में निर्दिष्ट करते हैं, तो यह बाहर जाती है और आइकन ढूंढती है और उसे निकालती है। इस तरह जब आपके पास ऐप खुला होगा, तो आपको अपने टास्कबार में एक परिचित आइकन दिखाई देगा। यह काम आता है, लेकिन एक वास्तविक हत्यारा विशेषता डेस्कटॉप पर या मेनू में लॉन्च शॉर्टकट बनाने की क्षमता होगी।

Linux पर Shashlik के साथ Android ऐप्स चलाएं

यह उपकरण निश्चित रूप से एक नई अवधारणा नहीं है। 2014 में, Google ने स्वयं एक रन-टाइम लिखा और क्रोम पर चलने के लिए डेवलपर्स के साथ अपने स्वयं के एंड्रॉइड ऐप्स को पोर्ट करने के लिए काम करना शुरू कर दिया। Google के प्रयास की तुलना में शशिक अधिक आशाजनक प्रतीत होने का कारण यह है कि आप क्रोम के बाहर प्रथम श्रेणी के Android प्रोग्राम चलाने में सक्षम हैं।

प्रभावशाली बात यह नहीं है कि यह क्रोम में नहीं चल रहा है, हालांकि; यह तथ्य है कि डेवलपर्स के पास कुछ गंभीर योजनाएं आ रही हैं। उनका दीर्घकालिक लक्ष्य एंड्रॉइड को लिनक्स बेस में जितना संभव हो सके एकीकृत करना है। इसका मतलब यह हो सकता है कि ऐप्स को डेस्कटॉप वातावरण के नोटिफिकेशन सिस्टम तक पूर्ण पहुंच प्रदान करना, फ़ाइल सिस्टम तक पहुंचने के लिए एंड्रॉइड ऐप की क्षमता, विंडो री-साइज़िंग और बहुत कुछ को बेहतर ढंग से संभालना।

निष्कर्ष

शशलिक सीधे लिनक्स डेस्कटॉप पर एंड्रॉइड एप्लिकेशन चलाने पर एक प्रभावशाली कदम है। सबसे अच्छी बात यह है कि आपको अपने सिस्टम पर क्रोम रखने की आवश्यकता नहीं है, जो कि निम्न और मध्य-श्रेणी के पीसी पर सबसे अच्छा प्रदर्शन ट्रैक रिकॉर्ड नहीं होने पर विचार करते हुए बहुत अच्छा है। यदि आपको काम पूरा करने के लिए एक एंड्रॉइड ऐप की आवश्यकता है, और आप इसके बारे में छेड़छाड़ करने में रुचि नहीं रखते हैं, तो यह प्रोग्राम हिट एंड मिस है। यह बहुत छोटी है, और इस बात की कोई गारंटी नहीं है कि कोई एक प्रोग्राम काम करेगा। फिर भी, यदि आप कुछ काम करने के लिए बग्स के माध्यम से बैठने को तैयार हैं, तो शशिक बहुत अच्छी क्षमता दिखाता है।

आप अपने लिनक्स पीसी पर कौन से एंड्रॉइड ऐप चलाएंगे? हमें नीचे बताएं!

<छोटा>छवि क्रेडिट:फोटोबकेट


  1. एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं

    इस लेख में, आप सीखेंगे कि विंटेज गेम का मज़ा लेते हुए आप लिनक्स पर वर्चुअल मशीन का उपयोग कैसे कर सकते हैं। यदि आपके पास एक Android फ़ोन है, तो हो सकता है कि आपका एक दोषी आनंद कुछ बहुत ही मनोरंजक गेम खेल रहा हो। या हो सकता है कि कोई ऐसा एप्लिकेशन हो जो केवल आपके फ़ोन पर चलता हो। और फिर आप सोचते हैं

  1. सर्वश्रेष्ठ Android एमुलेटर क्रोम एक्सटेंशन के साथ अपने पीसी पर Android ऐप्स चलाएं

    कभी अपने डेस्कटॉप या लैपटॉप पर Android ऐप या गेम आज़माने के बारे में सोचा है। ज़रूर, आपके पास है! और, जो विकल्प तुरंत हमारे दिमाग में आता है वह है Android Emulator। वे स्थापित करने और चलाने के लिए अपेक्षाकृत सरल हैं। यहां हम एक शक्तिशाली विकल्प के बारे में बात करने जा रहे हैं, एक ऐसा तरीका जिसके द्व

  1. Windows 11 पर Android ऐप्स कैसे चलाएं

    यह जानने के लिए उत्सुक हैं कि क्या आप अपने विंडोज 11 पीसी पर Android ऐप्स चला सकते हैं? खैर, ऐसा लगता है कि हमारे सपने आखिरकार सच हो गए हैं। आप तृतीय-पक्ष सॉफ़्टवेयर या एमुलेटर का उपयोग किए बिना आसानी से Windows 11 पर Android ऐप्स चला सकते हैं। विंडोज पर अमेज़ॅन ऐपस्टोर ऐप का उपयोग करके, आप अपने पसं