Intereting Posts
Время ожидания в DefaultHttpClient Class Android Проблема упорядочивания стека событий при запуске приложения из установщика приложений Android и с главного экрана Eclipse успешно компилируется, но все же дает семантические ошибки Почему нет метода getContentView () для Activity? Как воссоздать все фрагменты в ViewPager: Проблема: передача больших данных во вторую активность Использование контекстной панели действий с фрагментами Как установить ширину и высоту изображения, когда он установлен в drawableLeft Как загрузить контакт Фото? MService.consumePurchase (3, packageName, purchaseToken) всегда возвращает RESULT_DEVELOPER_ERROR = 5 – неверные аргументы, предоставленные API Проблемы с реализацией режима контекстного действия в фрагменте recyclerview Подключение к USB-устройству Android в контейнере Docker через adb Поддержка Grid Layout в API android API 10 Как определить входные данные через аудиоразъем? Будет ли поле адреса хранить несколько телефонных номеров при отправке sms на несколько телефонных номеров за один раз?

A / Looper: Не удалось создать будильную трубку. ERRNO = 24

Мы создаем приложение, которое делает много анимаций и загружает много изображений. После определенного количества транзакций (предсказуемое число) приложение сбой с ошибкой:

A/Looper: Could not create wake pipe. errno=24 

Мы не используем Looper в нашем коде, но некоторые из библиотек, которые мы используем, используют Looper:

  1. ActionBarSherlock: Я не думаю, что это преступник
  2. Facebook: Я не думаю, что это преступник
  3. Nineoldandroid: эта анимационная библиотека может быть виновницей
  4. Залп: Это, вероятно, не преступник
  5. Пикассо: Это может быть преступником

Имеет ли какое-либо тело эту ошибку Looper с любой из этих библиотек и знает, как исправить?

Solutions Collecting From Web of "A / Looper: Не удалось создать будильную трубку. ERRNO = 24"

Проблема была в библиотеке Пикассо. Мы не использовали его по назначению. Мы держались за копию строителя Пикассо.

Мы избегали этой проблемы, всегда используя

 Picasso.with(Context).load(Url).into(ImageView) 

Для нас проблема заключалась в том, что у нас было два разных экземпляра Пикассо. Если вы используете конструктор для создания настраиваемого экземпляра, но убедитесь, что другой экземпляр не создан в другом месте вашего приложения, тогда эта проблема не должна появляться