Tôi đã thực hiện một ứng dụng cho Android hoạt động nhiều hay ít như thế này:android lỗi: Không thể đọc input file descriptor kênh từ bưu kiện
- ứng dụng giao tiếp với các dịch vụ Web và chuyển thông tin (không files)
- tôi có thể điều hướng đến một màn hình khác nhau sử dụng
Intent
vàstartActivity
Thật không may, đôi khi bị treo ứng dụng với các lỗi sau đây trong hoạt động khác nhau:
java.lang.RuntimeException: Could not read input channel file descriptors from parcel.
at android.view.InputChannel.nativeReadFromParcel(Native Method)
at android.view.InputChannel.readFromParcel(InputChannel.java:135)
at android.view.IWindowSession$Stub$Proxy.add(IWindowSession.java:523)
at android.view.ViewRootImpl.setView(ViewRootImpl.java:481)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:301)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:215)
at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:140)
at android.view.Window$LocalWindowManager.addView(Window.java:537)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2507)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1986)
at android.app.ActivityThread.access$600(ActivityThread.java:123)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
Nhưng tôi không biết lỗi này có ý nghĩa gì vì tôi không làm việc với tệp. Bất kỳ ý tưởng?
Lưu ý rằng 'StrictMode.VmPolicy' chỉ phát hiện rò rỉ, điều này là không đáng kể để tránh anyway (chủ yếu là những người, liên quan đến một số lớp bên trong vô danh). Nó không đáng tin cậy phát hiện bất kỳ rò rỉ mô tả tập tin (bất kỳ mô tả phát hiện đã được đóng cửa bởi thời gian tin nhắn được kích hoạt). Leak Canary thực hiện công việc tốt hơn nhiều trong việc phát hiện rò rỉ bộ nhớ, vì nó thực hiện phân tích toàn bộ đống. – user1643723