安卓系统有线程数量限制吗?
我在应用程序中创建了很多线程,而且编译时不知道线程数。如何获取允许的线程数?
我得到的信息是:
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)
将异常处理作为一种方法并不是一个好主意,因为我必须选择另一种方法来处理它,而这种方法取决于最大线程限制。