मैंने हाल ही में एंड्रॉइड 4.4+ उपकरणों पर angularJS कॉर्डोवा ऐप के कुछ प्रदर्शन परीक्षण किए हैं। मैंने ब्राउज़र-पर्फ उपयोगिता (https://github.com/axemclion/browser-perf) का उपयोग कर छोटी कहानियों और परीक्षण कॉर्डोवा ऐप बनाम कॉर्डोवा + क्रॉसवॉक ऐप का पूर्वावलोकन किया। मैंने देखा केवल प्रदर्शन प्रदर्शन पेंटिंग था (aprox। 'साफ' कॉर्डोवा की तुलना में 4 गुना तेजी से)। अन्य सभी मीट्रिक बदतर थे, कुछ और भी बदतर (प्रतिपादन: 1.5 गुना धीमा)। संक्षेप में, मेरे कॉर्डोवा + क्रॉसवॉक ऐप कॉर्डोवा से 9% धीमी थी। इसके अलावा क्रॉसवॉक ने मेरे एपीके आकार में 21 एमबी और इंस्टॉलेशन के बाद 60 एमबी (!) ऐप आकार में जोड़ा। मेरी परियोजना के मामले में, क्रॉसवॉक का उपयोग वजन और गति के कारण व्यर्थ था। परीक्षण के लिए उपयोग किया जाने वाला ऐप वास्तव में समृद्ध कोणीय एसपीए प्रोजेक्ट था, शायद सरल ऐप्स क्रॉसवॉक से कुछ बढ़ावा प्राप्त कर सकते हैं।
स्रोत
2016-09-20 06:52:07
एंड्रॉइड 4.4 एंड्रॉइड 5.0 (एंड्रॉइड 4.4) एक स्थिर (ओएस अपडेट केवल) वेबव्यू (https://developer.chrome.com/multidevice/webview/overview) के साथ एंड्रॉइड 5.0 के साथ और वेबव्यू प्ले से अपडेट करने योग्य है दुकान। यदि आपका ऐप 4.4/4.4.3 और 5.0+ में अद्यतन संस्करण के साथ अच्छी तरह से काम करता है तो इसे हटाने के लिए यह समझ में आता है। –
प्रदर्शन XWalk का उपयोग करने के मुख्य कारणों में से एक नहीं है। मुख्य कारण संगतता होगी। एक अन्य कारण यह नहीं है कि सभी टीमें कई प्रकार के उपकरणों/इंजनों में परीक्षण कर सकती हैं। 40 एमबी + एपीके के लिए भी इस्तेमाल करें। –
सीएसएस ट्रांसफॉर्म एंड्रॉइड 4.4 पर काम नहीं करते हैं, कम से कम मेरे अधिकांश ऐप का उपयोग कर रहे हैं। क्रॉसवॉक उस मंच के लिए दिन बचाता है। –