2014-09-30 5 views
7

स्टार्टअप पर डीएल फाइल लोड हो रहा है हमारे ऐप में 3.5 सेकंड ले रहा है। क्या कोई जानता है कि हम इस समय कैसे कम कर सकते हैं? क्या plugins dll लोडिंग में देरी हो सकती है? हम Xamarin और Mvvmcross का उपयोग कर रहे हैं।Xamarin Mvvmcross धीमी स्टार्टअप डीएल लोडिंग

+1

Xamarin.iOS या Xamarin.Android? और आपने इसे कैसे माप लिया? –

+0

हमें विशेष रूप से आईओएस, आईफोन 4, आईफोन 4 एस पर समस्या का सामना करना पड़ता है। और हमने इसे हमारे लॉग में निशान के साथ मापा। –

उत्तर

2

Xamarin.iOS में सभी डीएलएस आपके कोड को निष्पादित करने से पहले स्टार्टअप पर लोड हो जाते हैं, इसलिए मुझे नहीं लगता कि आपने डीएल लोडिंग समय मापा है, लेकिन ऐसा कुछ और ऐसा दिख सकता है।

अधिक डेटा के बिना यह कुछ भी कहने की अटकलें होगी, इसलिए मैं आपको स्टार्टअप पर क्या होता है और कहां जाता है, यह देखने के लिए समय प्रोफाइलर के साथ उपकरण का उपयोग करने की सलाह देते हैं।

0

यदि आप डीबग मोड में ऐप चलाते हैं तो आप आउटपुट विंडो में प्रारंभिकता देख सकते हैं, और वहां आप लाइब्रेरी लोड हो सकते हैं। संकलित ऐप चलाने पर बिल्कुल वही प्रक्रिया नहीं हो सकती है, लेकिन मुझे लगता है कि स्टार्टअप में देरी इस प्रारंभिकरण के कारण है।

संबंधित मुद्दे