A / Looper:无法创建尾管。错误号= 24

时间:2013-07-12 01:19:16

标签: android android-volley looper picasso nineoldandroids

我们正在构建一个可以制作大量动画并下载大量图片的应用。在一定数量的事务(可预测的数字)之后,应用程序崩溃并出现错误:

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

我们在代码中不使用Looper,但我们使用的一些库确实使用了Looper:

  1. ActionBarSherlock:我认为这不是罪魁祸首
  2. facebook:我认为这不是罪魁祸首
  3. nineoldandroid:这个动画库可能是罪魁祸首
  4. 凌空:这可能不是罪魁祸首
  5. 毕加索:这可能是罪魁祸首
  6. 是否有任何机构遇到过任何这些库的Looper错误并且知道如何修复?

2 个答案:

答案 0 :(得分:6)

问题在于毕加索的自由主义。我们没有按照预期的方式使用它。我们正在坚持毕加索建造者的副本。

我们总是使用

来避免这个问题
Picasso.with(Context).load(Url).into(ImageView)

答案 1 :(得分:3)

对我们来说,问题在于我们有两个不同的毕加索实例。如果您使用构建器创建自定义实例但确保在应用程序的其他位置未创建其他实例,则不应出现此问题