使用StrictMode检测android上面的内存泄露

 sdk 2.3以上增加了检测内存自带检测内存泄露的类 StrictMode

将该方法 添加到 Activity onCreate方法或者Application Oncreate方法当中用于检测内存泄露

 

  
  
  
  
  1.  //     StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder(); 
  2. //      builder.detectLeakedSqlLiteObjects(); 
  3. //      if (VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { 
  4. //      builder.detectActivityLeaks().detectLeakedClosableObjects(); 
  5. //      } 
  6. //      // or you could simply call builder.detectAll() 
  7. //      // penalty 
  8. //      builder.penaltyLog(); // other penalties exist (e.g. penaltyDeath()) and can be 
  9. //      StrictMode.VmPolicy vmp = builder.build(); 
  10. //      StrictMode.setVmPolicy(vmp); 

 

你可能感兴趣的:(内存泄露,StrictMode)