Chúng tôi đã phát triển ứng dụng phản ứng gốc (v0.17.0) cho cả iOS và Android. Phiên bản iOS rất nhạy trên các thiết bị vật lý. Trên các thiết bị Android, tôi thấy một số lượng biến đổi khổng lồ. Trên phiên bản Android 5.1, ứng dụng này cực kỳ nhạy bén. Trên hai điện thoại riêng biệt với 5.1.1 (và cả hai điện thoại với thông số kỹ thuật tốt hơn nhiều) nó là rất không phản hồi. Điều hướng mất ít nhất năm giây, các nút TouchableHighlight đôi khi không đăng ký chút nào. Tôi có tất nhiên tắt chế độ dev nhưng vấn đề vẫn còn tồn tại. Vấn đề của tôi là tôi không thể nhìn thấy sự suy giảm về hiệu năng trên trình giả lập và điều này làm cho việc giải mã vấn đề trở nên khó khăn. Có ai có kinh nghiệm và cố định một vấn đề tương tự? Điều gì sẽ là một cách được khuyến khích để xác định vấn đề?Phản ứng có nguồn gốc chậm trên Android 5.1.1 nhưng tuyệt vời trên phiên bản cũ 5.1
7
A
Trả lời
0
Tắt chế độ nhà phát triển sẽ trợ giúp trên Android vì nó cực kỳ chậm.
0
Có một chút thiếu thông tin chi tiết về những gì bạn đang sử dụng hoặc đang làm trong ứng dụng của bạn. Nhưng tôi cũng đã có một số vấn đề hiệu suất trong ứng dụng và có thể tìm ra lý do cho những bằng Mà Systrace được giải thích trong liên kết sau
https://facebook.github.io/react-native/docs/android-ui-performance.html
lẽ bạn có thể tận dụng lợi thế trong số này.
Các vấn đề liên quan
- 1. Dự án tuyệt vời phản ứng gốc không xây dựng dự án android
- 2. văn bản tuyệt vời 2 dự án bên ngừng phản ứng trên các tệp mới
- 3. Văn bản tạo kiểu Android có nguồn gốc phản ứngInput
- 4. Phản ứng gỡ lỗi gốc trên windows
- 5. phản ứng gốc .toLocaleString() không hoạt động trên android
- 6. Phản ứng gốc & okhttp trên Android - Đặt User-Agent
- 7. Dự án React Native mới với phiên bản cũ của phản ứng nguyên bản
- 8. Mã nguồn khác với phiên bản gốc
- 9. Phát hiện có nguồn gốc phản ứng nhấp vào WebView
- 10. Làm thế nào để hiển thị GIF trong ứng dụng Android có nguồn gốc phản ứng?
- 11. Tạo vòng tròn css trong phản ứng có nguồn gốc
- 12. Phiên bản cũ của Android NDK
- 13. Phản ứng gốc vs tạo phản ứng ứng dụng gốc
- 14. phản ứng có nguồn gốc this.setState không hoạt động
- 15. Phản ứng thành phần văn bản Android gốc phản ứng đệm bổ sung
- 16. Cookie webview rõ ràng, có nguồn gốc phản ứng?
- 17. Loại bỏ bàn phím phản ứng có nguồn gốc
- 18. nút tác vụ nổi trên phản ứng gốc
- 19. phản ứng AppState gốc không có trạng thái 'không hoạt động' trên Android
- 20. phản ứng-tạo-ứng dụng bằng cách sử dụng phông chữ tuyệt vời
- 21. Phản ứng gốc trên Android không thể tìm thấy Công cụ xây dựng
- 22. Cách cài đặt phiên bản R cũ hơn trên CentOS
- 23. Văn bản tuyệt vời - C++ Đánh dấu
- 24. Lỗi gốc phản ứng: "Không thể xác định phiên bản java từ '9.0.1'."
- 25. Kiểm tra đơn vị là tuyệt vời, nhưng
- 26. Xóa phiên bản cũ của Ruby (trên Windows)
- 27. Cách chạy phiên bản cũ hơn của node.js trên windows
- 28. [phản ứng gốc] không thể kết nối với máy chủ phát triển trên android
- 29. thước đo 5.1.1 selen-webdriver phiên bản inconsitency
- 30. Phản hồi bàn phím chậm trên iOS Cordova App
"Tất nhiên tôi đã tắt chế độ dev nhưng vấn đề vẫn tồn tại". – Danyule