계속 안드로이드가 에뮬레이터가 죽는현상이 있어서 디버깅해봤는데 프로바이더를 자꾸 못받아오더군요 ㅇㅅㅇ

문제점좀 알려주세요 ^^

 LocationManager _Location = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
        _TextView1 = (TextView) findViewById(R.id.Gps_Text1);
        _TextView2 = (TextView) findViewById(R.id.Gps_Text2);
        _Gps_Start = (Button) findViewById(R.id.Gps_Start);
        criteria = new Criteria();
        criteria.setAccuracy(Criteria.NO_REQUIREMENT);
        criteria.setPowerRequirement(Criteria.NO_REQUIREMENT);
        Log.d("Mytag", "good init");
        String bestProvider = _Location.getBestProvider(criteria, true);
        _TextView2.setText(bestProvider);                                                                                //텍스트 공백...
        Toast.makeText(this, bestProvider, Toast.LENGTH_LONG).show();                      // 프로바이더 출력했으나 그냥 공백인 toast만 뜸 ㅠㅠ
       _Location.requestLocationUpdates(bestProvider, 0, 0, locationlistener);                // 이부분에서 자꾸죽음