Windows 11 में, आप Android के लिए Windows सबसिस्टम . का उपयोग कर सकते हैं (WSA ) Android ऐप्स इंस्टॉल और चलाने के लिए। एंड्रॉइड के लिए विंडोज सबसिस्टम उसी तरह काम करता है जैसे डब्ल्यूएसएल (लिनक्स के लिए विंडोज सबसिस्टम)। एक Android कर्नेल को एक हल्के वर्चुअल मशीन के रूप में स्थापित किया गया है और इसके लिए हाइपर- V भूमिका की आवश्यकता नहीं है। वर्तमान में, एंड्रॉइड के लिए विंडोज सबसिस्टम केवल विंडोज इनसाइडर के लिए उपलब्ध है। हालाँकि, आप सभी Windows 11 बिल्ड पर Android के लिए Windows सबसिस्टम स्थापित कर सकते हैं।
Windows 11 पर Android (WSA) के लिए Windows सबसिस्टम कैसे स्थापित करें?
विंडोज 11 पर एंड्रॉइड वर्चुअल मशीन स्थापित करने के लिए, आपके कंप्यूटर को इंटेल वीटी (इंटेल वर्चुअलाइजेशन टेक्नोलॉजी) या एएमडी-वी का समर्थन करना चाहिए। सुनिश्चित करें कि यह BIOS/UEFI सेटिंग्स में सक्षम है।
आप पावरशेल का उपयोग करके विंडोज़ में समर्थित वर्चुअलाइजेशन की जांच कर सकते हैं:
Get-ComputerInfo -property "HyperV*"
HyperVRequirementDataExecutionPreventionAvailable : True HyperVRequirementSecondLevelAddressTranslation : True HyperVRequirementVirtualizationFirmwareEnabled : True HyperVRequirementVMMonitorModeExtensions : True
हमारे उदाहरण में, वर्चुअलाइजेशन समर्थित और सक्षम हैं।
यह भी अनुशंसा की जाती है कि आपके कंप्यूटर पर कम से कम 8GB RAM हो ताकि Android सबसिस्टम और ऐप्स ठीक से काम करें।
Windows VirtualMachinePlatform सुविधा स्थापित करें (पुनरारंभ आवश्यक):
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
अब आपको माइक्रोसॉफ्ट स्टोर से MSIXBUNDLE फॉर्मेट में एंड्रॉइड इंस्टॉलेशन फाइल के लिए विंडोज सबसिस्टम डाउनलोड करना होगा। पहले, हमने दिखाया कि Microsoft Store से किसी भी ऐप के लिए इंस्टॉलेशन APPX फ़ाइल कैसे डाउनलोड करें।
- https://store.rg-adguard.net/ खोलें (सेवा माइक्रोसॉफ्ट स्टोर में एप्लिकेशन इंस्टॉलेशन फाइलों के सीधे लिंक प्राप्त करने की अनुमति देती है);
- निम्न URL को खोज बॉक्स में कॉपी और पेस्ट करें:
https://www.microsoft.com/store/productId/9P3395VX91NR
और धीमा चुनें; - ढूंढें
MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral_~_8wekyb3d8bbwe.msixbundle
सूची में और फ़ाइल डाउनलोड करें (1.2GB ); - विंडोज टर्मिनल खोलें और msixbundle फ़ाइल को स्थापित करने के लिए नीचे कमांड चलाएँ:
Add-AppxPackage -Path "C:\Users\woshub\Downloads\MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral___8wekyb3d8bbwe.Msixbundle"
- फिर Android सेटिंग के लिए Windows सबसिस्टम आपके विंडोज 11 स्टार्ट मेन्यू में दिखाई देगा।
Windows 11 पर Android ऐप्स कैसे इंस्टॉल करें?
अब आप Android ऐप्स इंस्टॉल कर सकते हैं। फिलहाल, बीटा चैनल में विंडोज 11 इनसाइडर के लिए केवल यूएस आईपी पते से एंड्रॉइड ऐप इंस्टॉल करना और केवल अमेज़ॅन ऐपस्टोर के माध्यम से उपलब्ध है (यह डब्ल्यूएसए के साथ एक साथ स्थापित है)। हालांकि कई प्रतिबंध हैं…
लेकिन आप डिबग मोड में एपीके फ़ाइल से किसी भी एंड्रॉइड ऐप को इंस्टॉल कर सकते हैं।
Google Play से कोई APK फ़ाइल डाउनलोड करने के लिए, उसका URL कॉपी करें। इस उदाहरण में, मैं FBReader . डाउनलोड करना चाहता हूं (Android के लिए एक fb2/epub रीडर जिसकी मुझे आदत हो गई है)।
https://apps.evozi.com/apk-downloader/ पर जाएं, Google Play ऐप का यूआरएल पेस्ट करें और डाउनलोड लिंक जेनरेट करें क्लिक करें। . एपीके फ़ाइल डाउनलोड करें।
Windows के लिए Android SDK प्लेटफ़ॉर्म डाउनलोड करें (https://developer.android.com/studio/releases/platform-tools) और C:\tools\platform-tools पर निकालें।
डेवलपर मोड सक्षम करें एंड्रॉइड सेटिंग्स के लिए विंडोज सबसिस्टम में। आईपी एड्रेस बॉक्स में रिफ्रेश पर क्लिक करें और तब तक प्रतीक्षा करें जब तक आपके एंड्रॉइड इंस्टेंस को आईपी एड्रेस न मिल जाए। इसे कॉपी करें (कभी-कभी इसे पोर्ट के साथ दिखाया जाता है, जैसे 127.0.0.1:56314
)।
PowerShell कंसोल खोलें और Android SDK के साथ निर्देशिका में नेविगेट करें:
cd C:\tools\platform-tools
आपके द्वारा कॉपी किए गए IP पते का उपयोग करके अपने Android वर्चुअल मशीन से कनेक्ट करें:
./adb.exe connect 172.17.66.80
connected to 172.17.66.80:5555
सुनिश्चित करें कि आप केवल एक Android डिवाइस से कनेक्ट हैं:
adb devices
एपीके फ़ाइल से एंड्रॉइड ऐप इंस्टॉल करने के लिए, कमांड चलाएँ:
./adb install "C:\Users\woshub\Downloads\org.geometerplus.zlibrary.ui.android_3003500_apps.evozi.com.apk"
फिर विंडोज स्टार्ट मेनू में इंस्टॉल किए गए प्रोग्राम की सूची में एंड्रॉइड ऐप आइकन दिखाई देता है। इसे चलाएं।
मेरे मामले में, FBreader केवल अपना एम्युलेटेड Android फ़ाइल सिस्टम देखता है। Android में किसी फ़ाइल (पुस्तक) को पुस्तक निर्देशिका में कॉपी करने के लिए, आपको ADK का उपयोग करना होगा:
./adb push "C:\Users\woshub\Downloads\Mark-Twain-adv-Huckleberry Finn.epub"/storage/emulated/0/books
epub फ़ाइल अब Android ऐप्स में उपलब्ध है।
किसी फ़ाइल को Android से Windows में कॉपी करने के लिए, adb pull कमांड का उपयोग किया जाता है:
adb pull "/storage/emulated/0/books/file.fb2 C:\Users\woshub\Downloads