प्रॉडक्ट से जुड़ी खबरें
Wear OS वाले ऐप्लिकेशन को 64-बिट की ज़रूरी शर्त के मुताबिक बनाएं
पढ़ने में 2 मिनट लगेंगे
64-बिट आर्किटेक्चर से परफ़ॉर्मेंस बेहतर होती है. साथ ही, यह आने वाले समय में होने वाले इनोवेशन के लिए एक प्लैटफ़ॉर्म उपलब्ध कराता है. इससे उपयोगकर्ताओं को बेहतर और तेज़ अनुभव मिलता है. हम Android 5 से ही 64-बिट वाले सीपीयू के लिए सहायता उपलब्ध करा रहे हैं. इससे Wear OS, Google TV और अन्य फ़ॉर्म फ़ैक्टर के हाल ही के अपडेट के साथ काम कर पाएगा. यह 64-बिट की ज़रूरी शर्त पर आधारित है, जिसे साल 2019 में पहली बार मोबाइल के लिए लागू किया गया था.
आज हम Wear OS के लिए भी 64-बिट की ज़रूरी शर्त लागू कर रहे हैं. इस ब्लॉग में, आपके ऐप्लिकेशन को इन नई ज़रूरी शर्तों के मुताबिक बनाने में मदद करने के लिए दिशा-निर्देश दिए गए हैं.
64-बिट की ज़रूरी शर्त: Wear OS के डेवलपर के लिए समयसीमा
15 सितंबर, 2026 से:
- Google Play पर पब्लिश किए जाने वाले सभी नए ऐप्लिकेशन और ऐप्लिकेशन अपडेट में, 32-बिट के साथ-साथ 64-बिट वर्शन भी उपलब्ध कराने होंगे. यह शर्त, नेटिव कोड वाले ऐप्लिकेशन पर लागू होगी.
- Google Play, Play Console पर ज़रूरी शर्तों के मुताबिक न होने वाले ऐप्लिकेशन अपलोड करने से रोक देगा.
हम 32-बिट की सुविधा से जुड़ी अपनी नीति में कोई बदलाव नहीं कर रहे हैं. Google Play, मौजूदा 32-बिट वाले डिवाइसों पर ऐप्लिकेशन उपलब्ध कराता रहेगा.
Wear OS के ज़्यादातर डेवलपर ने पहले ही यह बदलाव कर लिया है. साथ ही, 64-बिट की ज़रूरी शर्तों के मुताबिक ऐप्लिकेशन पहले से ही उपलब्ध हैं. बाकी बचे ऐप्लिकेशन के लिए, हमें उम्मीद है कि डेवलपर को ज़्यादा मेहनत नहीं करनी पड़ेगी.
64-बिट की ज़रूरी शर्त के लिए तैयारी करना
कई ऐप्लिकेशन, पूरी तरह से नॉन-नेटिव कोड (जैसे, Kotlin या Java) में लिखे जाते हैं. इसलिए, इनमें कोड में कोई बदलाव करने की ज़रूरत नहीं होती. हालांकि, यह ध्यान रखना ज़रूरी है कि अगर आपने खुद नेटिव कोड नहीं लिखा है, तब भी कोई डिपेंडेंसी या एसडीके आपके ऐप्लिकेशन में नेटिव कोड जोड़ सकता है. इसलिए, आपको यह जांच करनी होगी कि आपके ऐप्लिकेशन में नेटिव कोड शामिल है या नहीं.
अपने ऐप्लिकेशन का आकलन करना
- Android Studio में APK Analyzer का इस्तेमाल करके, अपने APK या ऐप्लिकेशन बंडल में नेटिव कोड कीजांच करें.
- lib फ़ोल्डर में .so फ़ाइलें ढूंढें. ARM डिवाइसों के लिए, 32-बिट लाइब्रेरी lib/armeabi-v7a में मौजूद होती हैं. वहीं, 64-बिट लाइब्रेरी lib/arm64-v8a में मौजूद होती हैं.
- समानता पक्का करें: हमारा मकसद यह पक्का करना है कि आपका ऐप्लिकेशन, सिर्फ़ 64-बिट वाले एनवायरमेंट में सही तरीके से काम करे. हालांकि, अलग-अलग कॉन्फ़िगरेशन अलग-अलग हो सकते हैं. ज़्यादातर ऐप्लिकेशन के लिए, इसका मतलब है कि आपके ऐप्लिकेशन में, हर 32-बिट नेटिव आर्किटेक्चर के लिए, उससे जुड़ा 64-बिट आर्किटेक्चर शामिल होना चाहिए. इसके लिए, दोनों ABIs के लिए .so फ़ाइलें उपलब्ध कराएं.
- एसडीके अपग्रेड करें: अगर आपके पास किसी तीसरे पक्ष की लाइब्रेरी या एसडीके के सिर्फ़ 32-बिट वर्शन हैं, तो 64-बिट की ज़रूरी शर्तों के मुताबिक वर्शन पाने के लिए, सेवा देने वाली कंपनी से संपर्क करें.
64-बिट कंपैटिबिलिटी की जांच करने का तरीका
आपके ऐप्लिकेशन के 64-बिट वर्शन की क्वालिटी और सुविधाओं का सेट, 32-बिट वर्शन के जैसा ही होना चाहिए. Wear OS Android Emulator का इस्तेमाल करके, यह पुष्टि की जा सकती है कि आपका ऐप्लिकेशन, 64-बिट वाले एनवायरमेंट में उम्मीद के मुताबिक काम कर रहा है या नहीं.
ध्यान दें: Google Play पर सबमिट करने के लिए, Wear OS वाले ऐप्लिकेशन को Wear OS 4 या इसके बाद के वर्शन को टारगेट करना ज़रूरी है. इसलिए, हो सकता है कि आपने पहले से ही इन नए, सिर्फ़ 64-बिट वाले इमेज पर टेस्टिंग की हो.
टेस्टिंग करते समय, नेटिव कोड लोडर जैसे SoLoader या OpenSSL के पुराने वर्शन पर ध्यान दें. हो सकता है कि सिर्फ़ 64-बिट वाले हार्डवेयर पर सही तरीके से काम करने के लिए, इन्हें अपडेट करना पड़े.
अगले चरण
हम इस ज़रूरी शर्त के बारे में अभी बता रहे हैं, ताकि डेवलपर को अपने ऐप्लिकेशन को ज़रूरी शर्तों के मुताबिक बनाने के लिए छह महीने का समय मिल सके. यह शर्त, सितंबर 2026 से लागू होगी. इस बदलाव के बारे में ज़्यादा जानकारी पाने के लिए, कृपया 64-बिट आर्किटेक्चर के लिए सहायता उपलब्ध कराने से जुड़ा हमारा विस्तृत दस्तावेज़ देखें.
यह बदलाव, Wear OS के आने वाले समय के लिए एक अहम कदम है. साथ ही, इससे 64-बिट कंपैटिबिलिटी से, इकोसिस्टम को मिलने वाले फ़ायदों के बारे में भी पता चलता है.
पढ़ना जारी रखें
-
प्रॉडक्ट से जुड़ी खबरें
The Android Show के दौरान आज यह एलान किया गया है कि Android, ऑपरेटिंग सिस्टम से इंटेलिजेंस सिस्टम में बदल रहा है. इससे आपके ऐप्लिकेशन के साथ लोगों की दिलचस्पी बढ़ाने के ज़्यादा अवसर मिलेंगे.
Matthew McCullough • पढ़ने में 4 मिनट लगेंगे
-
प्रॉडक्ट से जुड़ी खबरें
मोबाइल इकोसिस्टम हमेशा बदलता रहता है. इससे नए अवसर और नए खतरे दोनों सामने आते हैं. इन बदलावों के ज़रिए, Android और Google Play यह पक्का करते हैं कि अरबों लोग अपने ऐप्लिकेशन का इस्तेमाल भरोसे के साथ जारी रख सकें और डेवलपर के इनोवेशन को बढ़ावा मिल सके.
Vijaya Kaza • पढ़ने में 3 मिनट लगेंगे
-
प्रॉडक्ट से जुड़ी खबरें
Jetpack Compose का अप्रैल ‘26 रिलीज़ स्टेबल है. इस रिलीज़ में, Compose के मुख्य मॉड्यूल का वर्शन 1.11 (BOM मैपिंग देखें), शेयर किए गए एलिमेंट के डीबग टूल, ट्रैकपैड इवेंट वगैरह शामिल हैं.
Meghan Mehta • पढ़ने में 5 मिनट लगेंगे
अप-टू-डेट रहें
हर हफ़्ते, Android डेवलपमेंट से जुड़ी नई जानकारी अपने इनबॉक्स में पाएं.