private MediaScannerConnectionClient client = new MediaScannerConnectionClient() {
   @Override
   public void onScanCompleted(String path, Uri uri) {
    // TODO Auto-generated method stub
    Log.i("Test", "ScanCompleted");
    
    msc.disconnect();
   }
   
   @Override
   public void onMediaScannerConnected() {
    // TODO Auto-generated method stub
    File home = new File(MEDIA_PATH);
    
    if(home.listFiles(new Mp3Filter()).length > 0)
    {
     Log.i("Test", "ScannerConnected");
     
     for(File file : home.listFiles(new Mp3Filter()))
     {
      File mpFile = file;
      msc.scanFile(mpFile.getAbsolutePath(), null);
     }
    }
   }
  };
   private MediaScannerConnection msc = new MediaScannerConnection(this, client);

msc.connect();
를 하면 onMediaScannerConnected() 가 호출이 되야 하는데 호출이 되지 않습니다.
다른 설정이 필요한지 알고 싶습니다. 그리고 미디어스캐닝으로 mp3 id3tag를 불러오려고 합니다.
자세한 설명 부탁드립니다.