android开发的项目,为什么在使用过程中偶尔并且不定时的报"应用程序意外终止的错误",有哪些可能性会造成此类问题,该如何处理.

解决方案 »

  1.   

    一般是错误造成的,看看logCat里有没有报错
      

  2.   

    Android 3.0以后强制使用StrictMode,
    如果你在主线程里使用了网络访问代码或者访问文件的代码都会引起错误

        StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
        StrictMode.setThreadPolicy(policy);  
    加入到你的activity的onCreate事件中,可以避免一部分的错误提示但是根本的解决办法是通过线程来执行网络访问和文件的访问具体去看AsyncTask, Handler, Thread等文章吧