Tải các tệp dll khi khởi động sẽ mất 3,5 giây trong ứng dụng của chúng tôi. Có ai biết làm thế nào chúng ta có thể giảm thời gian này? Có thể trì hoãn tải dll plugin không? Chúng tôi đang sử dụng Xamarin và Mvvmcross.Xamarin Mvvmcross tải dll khởi động chậm
7
A
Trả lời
2
Trong Xamarin.iOS tất cả các dll được tải lúc khởi động trước khi mã của bạn được thực hiện, vì vậy tôi không nghĩ rằng bạn đã đo thời gian tải dll, nhưng một cái gì đó khác mà có thể trông giống như nó.
Nếu không có nhiều dữ liệu thì đó chỉ là suy đoán để nói bất cứ điều gì, vì vậy tôi khuyên bạn nên sử dụng công cụ với trình thu thập thời gian để xem chính xác điều gì xảy ra khi khởi động và thời gian.
0
Nếu bạn chạy ứng dụng ở chế độ gỡ lỗi, bạn có thể thấy khởi tạo trong cửa sổ đầu ra và tại đó bạn có thể thấy các thư viện đang được tải. Có thể không chính xác là quá trình tương tự khi bạn chạy ứng dụng đã biên dịch, nhưng tôi nghĩ có thể xảy ra sự chậm trễ trong quá trình khởi động là do khởi tạo này.
Các vấn đề liên quan
- 1. các mẫu xamarin hoạt động với mvvmcross
- 2. Xamarin MVVMCross Alternatives
- 3. Xamarin MvvmCross ViewModel Validation
- 4. SqliteException bận rộn iOS/Android Xamarin MVVMCross
- 5. ASLR có làm chậm tải Dll không?
- 6. Khởi động chậm với Ionic
- 7. Khởi động ứng dụng Khởi động khởi động rất chậm
- 8. Git chậm khi khởi động
- 9. Khởi động Grails chậm
- 10. Khởi động STS cực kỳ chậm, tải org.springsource.ide.eclipse.dashboard.ui
- 11. thiết lập studio xamarin để làm việc với PCL & MVVMCross
- 12. Tắt khởi động chậm tcp
- 13. MvvmCross ViewModel caching và tái khởi tạo
- 14. Tự động tải một DLL
- 15. Windows: Khởi động ứng dụng chậm
- 16. Thời gian khởi động lại logback chậm
- 17. chậm trễ khởi động Jetty do quét
- 18. Xamarin MvvmCross Android Ngăn chặn Nút Quay lại trở về trước Xem
- 19. C# WPF Khởi động ứng dụng rất chậm
- 20. Bắt đầu Unit Test trong Visual Studio rất chậm, nhiều lần tải/dỡ cùng dll
- 21. Có cách nào tôi có thể tránh sự chậm trễ khởi động iisexpress khi nó tải DLL mỗi khi tôi làm một xây dựng?
- 22. chậm trễ khi khởi động iis với các trang aspx
- 23. Tại sao Eclipse quá chậm khi khởi động?
- 24. Tải chậm trễ trong C#?
- 25. Thêm thư viện lớp di động (dạng DLL) vào Xamarin Studio
- 26. Có thể khắc phục chậm trễ khởi động Nashorn?
- 27. Khởi động máy chủ BrowserSync rất chậm với Gulp
- 28. Đang tải Plugins (DLL) on-the-fly
- 29. Không thể tải System.Net.Http.Primitives trong Xamarin iOS
- 30. Tại sao thời gian khởi động IronPython quá chậm?
Xamarin.iOS hoặc Xamarin.Android? Và làm thế nào bạn đo được điều này? –
Chúng tôi gặp sự cố đặc biệt trên iOS, iPhone 4, iPhone 4s. Và chúng tôi đã đo nó bằng dấu vết trong nhật ký của chúng tôi. –