Intereting Posts
Чтение сообщений в ящике определенного номера и отображение их в действии Использование Proguard для Obfuscate Android-приложения с помощью Dropbox.com-библиотек Как вычислить dp из пикселей в android программно Может PackageManager.getInstallerPackageName () сказать мне, что мое приложение было установлено из магазина приложений Amazon? Как открыть любое приложение из моего браузера (Chrome) в Android? Что мне нужно сделать с ссылкой A Href? Genymotion не получил ip-адрес из виртуальной коробки Сведения об уничтожении и отдыхе компонентов приложений Android Как динамически создавать столбцы в таблице? IllegalStateException вызывает MediaPlayer.reset () Сохранение настраиваемого массива объектов в состоянии экземпляра Можно ли отображать встроенные изображения из html в Android TextView? Eclipse Indigo Android ADT – установите OK, нет опции «Android» в настройках и новом проекте Невозможно изменить видимость ImageView Высота просмотра в javascript max после изменения ориентации Android & iOS Получить отчет о сбоях в Google Analytics

Не удалось прочитать дескрипторы файла входного канала из пакета

У меня возникла ошибка при запуске тестов в моем приложении на платформе Android:

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:803) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:570) at dalvik.system.NativeStart.main(Native Method) 

Я не знаю, но я думаю, что это может быть ошибка на платформе Android? Как вы думаете, что это может быть?

Solutions Collecting From Web of "Не удалось прочитать дескрипторы файла входного канала из пакета"

Иногда это происходит при открытии, выходе и повторном открытии приложения. Проблема в том, что я забыл запустить очистку в SoundManager:

 public static void cleanup() { mSoundPool.release(); mSoundPool = null; mSoundPoolMap.clear(); mAudioManager.unloadSoundEffects(); _instance = null; } 

У вас должно быть что-то еще в памяти, которое вы сейчас запускаете дважды.

Это исключение может возникнуть из-за того, что чтение данных из процесса filediscriptor отличается тем, что этот файл был открыт через другой процесс. Если разные процессы пытаются прочитать filediscriptor, принадлежащий другому процессу, тогда при чтении он будет генерировать исключение.