इस लेख में, उन डेवलपर के लिए जानकारी दी गई है जिनके ऐप्लिकेशन में सीधे तौर पर या किसी अन्य तरीके से, गड़बड़ी वाले SoLoader SDK वर्शन का इस्तेमाल किया जा रहा है.
समस्या के बारे में जानकारी
आपके एक या उससे ज़्यादा ऐप्लिकेशन में, SoLoader SDK का ऐसा वर्शन मौजूद है जिसमें कोई गड़बड़ी है. इससे, आपका ऐप्लिकेशन बंद हो सकता है और उसे इस्तेमाल करने में समस्या आ सकती है. ऐसा हो सकता है कि आपका ऐप्लिकेशन, सीधे तौर पर SoLoader पर निर्भर न हो. हालांकि, हमें लगता है कि आपके ऐप्लिकेशन में मौजूद, तीसरे पक्ष की लाइब्रेरी/एसडीके में से किसी एक के भी इस पर निर्भर होने की वजह से, यह समस्या आ सकती है.
ज़्यादा जानकारी
आपका ऐप्लिकेशन SoLoader SDK के ऐसे वर्शन का इस्तेमाल करता है जिसकी वजह से, 64 बिट वाले डिवाइसों पर यह क्रैश हो सकता है. इसके 0.9.0 से पहले के वर्शन गलती से यह मान लेते हैं कि सभी सिस्टम लाइब्रेरी /system/lib:/vendor/lib में मौजूद हैं. इस समस्या को ठीक करने का तरीका देखें.
हमारा सुझाव है कि आप SoLoader के 0.10.4 या उसके बाद के वर्शन पर अपडेट करें. इसमें, 64 बिट वाले डिवाइसों में आने वाली समस्या के अलावा आगे दी गई समस्याओं को भी ठीक किया जाता है:
- बैकअप लेने और पहले जैसा करने से जुड़ी समस्या (ठीक करने का तरीका देखें); और
- वेंडर पार्टीशन से नेटिव लाइब्रेरी लोड करने में आने वाली समस्या (ठीक करने का तरीका देखें).
अगले चरण
SoLoader के ऐसे वर्शन वाले ऐप्लिकेशन की समस्या ठीक करने के लिए, नीचे दिए गए हर चरण को पूरा करें.
पहला चरण: अपने ऐप्लिकेशन को अपडेट करें और उससे जुड़ी समस्या ठीक करें.
अगर आपका ऐप्लिकेशन सीधे तौर पर SoLoader SDK पर निर्भर करता है, तो अपने ऐप्लिकेशन को SoLoader 0.10.4 या इसके बाद के वर्शन पर माइग्रेट करें.
उदाहरण के लिए, अगर आपने अपनी ग्रेडल सेटिंग में 'com.facebook.soloader:soloader:0.9.0' सेट किया है, तो इसे “0.10.4+” या नए वर्शन में अपडेट करें.
अगर आपका ऐप्लिकेशन किसी अन्य एसडीके की मदद से, SoLoader SDK पर निर्भर करता है, तो कृपया इस एसडीके का नया वर्शन देखें या सुधारे गए वर्शन को डाउनलोड करने के लिए, एसडीके की सेवा देने वाली कंपनी से संपर्क करें और अपने प्रोजेक्ट पर लागू करें.
अपना ऐप्लिकेशन 64-बिट वाले डिवाइसों पर चलाने के अन्य तरीके जानने के लिए, कृपया यह गाइड देखें.
दूसरा चरण: अपडेट किए गए ऐप्लिकेशन बंडल या APK सबमिट करें.
अपडेट किए गए ऐप्लिकेशन बंडल या APK की मदद से नई रिलीज़ बनाने के लिए, इस लेख में दिया गया तरीका अपनाएं.