刚刚写一个Android程序,功能是把机身中所有的文件拷贝sd卡中。为了防止阻塞界面,就重新开了一个线程在后台拷贝,界面负责展示进度可奇怪的时,没拷贝一段时间后,就会自动重启,有开始拷贝。由于是耗时操作,调试起来比较麻烦,我是写通过自己写日志文件发现这个问题。请教各位Android达人,这问题是怎么导致的?该如何克服?我初学,实在没招了,多谢了

解决方案 »

  1.   

    问一下,Android程序什么情况下会自动重启?出现异常应该退出程序的,我又没有设置自动重启什么的,
      

  2.   

    最好采用异步线程哦,比如handler;
      

  3.   

    什么重启啊?是设备还是程序啊?
    什么叫机身全部文件,/system也烤?报什么错
      

  4.   

    资源满了,android 就会释放一些资源。
      

  5.   

    有时候是我的应用程序重启,有时候是手机操作系统重启,都发生过
    我拷贝的是操作系统系统文件,如:sys目录,system目录,proc目录等