android上是否有线程限制?
我在应用程序中创建了很多线程,并且在编译时未知线程数。我怎样才能获得允许的线程计数?
我得到了:
05-11 16:24:19.441 11131-11194/? E/dalvikvm﹕ Thread creation failed (err=Invalid argument)
05-11 16:24:19.461 11131-11131/? A/libc﹕ Fatal signal 11 (SIGSEGV) at 0x00000010 (code=1), thread 11131 (id.mykeyboard)
处理异常并不是一个好主意,因为我必须选择另一种方法来处理异常并且方法取决于最大线程限制。
答案 0 :(得分:0)
我所知道的代码没有最大强制执行。话虽这么说,即使对于网络I / O,由于Android设备的CPU速度相当小,并且RAM相当有限,因此收益递减的速度会相当快。
否则请使用您在问题中引用的其他“处理方法”。