Tôi có một ứng dụng Android có vẻ hoạt động tốt - nhưng tôi muốn đảm bảo rằng tôi không chỉ gặp phải các vấn đề như rò rỉ bộ nhớ, khóa móc vv Có một số tiện ích hoặc chế độ trong nhật thực, sẽ làm nổi bật các vấn đề tiềm năng có thể xảy ra trong tương lai.Thử nghiệm ứng dụng android
5
A
Trả lời
8
- StrictMode là cách bảo vệ chống lại tình cờ hoặc truy cập mạng trên chuỗi chính.
- Android Lint là một bổ sung gần đây cho các công cụ SDK, để phát hiện các lỗi tiềm ẩn và các vấn đề về khả năng sử dụng.
- FindBugs là một công cụ phân tích tĩnh không dành riêng cho Android khác.
- Android 4.0 (ICS) các thiết bị có nhiều lựa chọn phát triển (trong menu Settings), bạn có thể kích hoạt để bắt các vấn đề tiềm năng:
- Đừng giữ hoạt động hoạt động lực lượng để bị phá hủy trên lối
- Hiện màn hình cập nhật vì vậy bạn có thể biết bạn đang làm quá nhiều render
- ... và nhiều hơn nữa
- Traceview thể cho bạn biết chủ đề của bạn đang làm gì.
- Xem What Android tools and methods work best to find memory/resource leaks? để biết thông tin về theo dõi rò rỉ bộ nhớ.
1
Bạn đã thử phân tích mã tĩnh chưa? Ví dụ: FindBugs là một công cụ tuyệt vời để khám phá các vấn đề có thể xảy ra trong mã của bạn.
Tùy thuộc vào ứng dụng của bạn, bạn cũng có thể phát hành Monkey trên giao diện người dùng của mình với số lượng lớn sự kiện và phân tích bộ nhớ sau đó để phát hiện rò rỉ và sự cố có thể xảy ra.
Các vấn đề liên quan
- 1. Thử nghiệm FPS trong ứng dụng android
- 2. Thử nghiệm một ứng dụng cho Android
- 3. Thử nghiệm ứng dụng WebRTC
- 4. Android: thử nghiệm instumentation cho các widget ứng dụng
- 5. android - truy cập tài sản ứng dụng thử nghiệm
- 6. android: ứng dụng thử nghiệm trên thiết bị thực
- 7. Sử dụng thử nghiệm Khung Android
- 8. Thử nghiệm Android JUnit4
- 9. Ứng dụng web thử nghiệm Fuzz (khung)?
- 10. Máy chủ/ứng dụng thử nghiệm OAuth
- 11. Thử nghiệm Mongoose Node.JS ứng dụng
- 12. Đơn vị thử nghiệm Ứng dụng Firemonkey
- 13. thử nghiệm một ứng dụng web
- 14. Thử nghiệm ứng dụng iphone trong ipad?
- 15. Tải thử nghiệm ứng dụng web
- 16. Thử nghiệm các ứng dụng VSTO?
- 17. Thử nghiệm mua hàng trong ứng dụng Android với các ứng dụng chưa được xuất bản
- 18. android đồ đạc thử nghiệm
- 19. Thử nghiệm dịch vụ Android
- 20. Có ai đã sử dụng Robotium hoặc Calculon để thử nghiệm các ứng dụng Android không?
- 21. thử nghiệm các ứng dụng python sử dụng mysql
- 22. Phạm vi mã thử nghiệm Android, Eclipse
- 23. Thử nghiệm các mảnh vỡ Android
- 24. Chú thích thử nghiệm Android với Robotium
- 25. Thử nghiệm cục bộ cho Ứng dụng Android sử dụng Điểm cuối đám mây cho Máy ứng dụng của Google
- 26. APK thử nghiệm beta/alpha ứng dụng Android không cài đặt
- 27. Bạn thử nghiệm ứng dụng Android của mình trên thiết bị phần cứng nào?
- 28. Thử nghiệm cho rò rỉ bộ nhớ trong các ứng dụng Android
- 29. Máy ứng dụng của Google với Android - các điểm cuối thử nghiệm trên thiết bị thực
- 30. Thử nghiệm tự động các ứng dụng PhoneGap/Cordova