Tôi đang sử dụng AppState để lưu trữ dữ liệu ứng dụng Android hiện tại của mình. Khi tôi gọi phương thức load
và đặt trình nghe gọi lại, tôi thấy thông tin sau trong đầu ra logcat của mình. Internal data leak within a DataBuffer object detected! Be sure to explicitly call close() on all DataBuffer extending objects when you are done with them. ([email protected])
Đây là cuộc gọi phương pháp của tôi (tôi không mở một cách rõ ràng bất kỳ bộ đệm) AppStateManager.load(getApiClient(), APP_STATE_STATE_KEY).setResultCallback(new ResultCallback() { @Override public void onResult(final StateResult stateResult) { } });
ví dụ Phương thức onResult()
trống, vậy tại sao tôi thấy mục nhập nhật ký này? Tôi cần đóng bộ đệm nào?Android AppStateManager :: rò rỉ dữ liệu nội bộ trong đối tượng DataBuffer được phát hiện
8
A
Trả lời
4
Đó không phải là bộ đệm bạn cần đóng, nhưng thay vào đó là kết nối. Ngay cả phương thức onResult của bạn cũng trống, nó là kết quả của một cuộc gọi lại, có nghĩa là một kết nối đã được thiết lập.
tôi thấy đầu ra logcat cùng với Google Maps Api khi tôi Bỏ qua phần
GoogleApiClient.disconnect()
vào cuối vòng đời hoạt động/mảnh
Các vấn đề liên quan
- 1. Phát hiện rò rỉ bộ nhớ
- 2. Phát hiện "bị rò rỉ" đối tượng IDisposable
- 3. Rò rỉ (cụ) báo cáo rò rỉ trong các đối tượng tự động phát hiện
- 4. Rò rỉ đối tượng TarInfo
- 5. Phát hiện rò rỉ bộ nhớ trong ActionScript-3 Project
- 6. Phát hiện sơ đồ/rò rỉ VS2010
- 7. Phát hiện rò rỉ bộ nhớ node.js/javascript trong mã
- 8. Phát hiện rò rỉ bộ nhớ trong mã sản xuất
- 9. Phát hiện rò rỉ bộ nhớ trong nodejs
- 10. Rò rỉ dữ liệu bị rò rỉ trong Safari (là: Rò rỉ bộ nhớ với canvas HTML5)
- 11. Sử dụng các dụng cụ Rò rỉ & Đối tượng Alloc: Các đối tượng tự động được tính là rò rỉ?
- 12. Rò rỉ bộ nhớ Phát hiện và ghi đè mới?
- 13. Lỗi "Phát hiện rò rỉ bộ nhớ" lạ C++
- 14. Công cụ phát hiện rò rỉ bộ nhớ
- 15. PHP: Mảng đối tượng và rò rỉ bộ nhớ
- 16. XCode> Công cụ> Rò rỉ - Dữ liệu "thu thập nội dung bị rò rỉ" ở đâu?
- 17. Rò rỉ bộ nhớ mỗi lần UIScrollView được phát hành
- 18. Phát hiện bộ nhớ tốt, rò rỉ và phát hiện lỗi cho Windows
- 19. Rò rỉ bộ nhớ SharePoint
- 20. Rò rỉ bộ nhớ Node.js?
- 21. rò rỉ bộ nhớ `Unknown` (` Other`) trong Android?
- 22. Rò rỉ bộ nhớ trong mã webcam
- 23. Rò rỉ bộ nhớ AVAudioPlayer
- 24. Perl sử dụng bộ nhớ hồ sơ và phát hiện rò rỉ?
- 25. Không gọi xóa trên một đối tượng được cấp phát động luôn luôn bị rò rỉ bộ nhớ?
- 26. Phát hiện tập tin xử lý rò rỉ trong python?
- 27. Android GLSurfaceView gây ra rò rỉ?
- 28. Rò rỉ bộ nhớ trong .NET
- 29. rò rỉ bộ nhớ phát hiện trong C++ có/không có Visual Leak Detector
- 30. Python - Rò rỉ bộ nhớ
không ai biết làm thế nào để ngăn chặn những "dữ liệu bị rò rỉ nội bộ" thông điệp xuất hiện? làm thế nào tôi có thể đóng một DataBuffer i havent mở một cách rõ ràng? – Hector
bạn có tìm thấy giải pháp cho việc này không? – swalkner
@swalkner, cảm ơn vì đã hỏi, Tôi không bao giờ tìm được giải pháp, tôi đoán đó là "Tính năng" của việc sử dụng cơ sở mã android, hy vọng nhóm dev android sẽ giải quyết nó một ngày và cuối cùng nó sẽ được giải quyết. – Hector