안녕하세요 가입하고 처음으로 질문 올립니다.

 

안드로이드 버전은 2.3입니다.

다른 분 코드를 받아서 에뮬레이터로 실행을 하는 도중에 "The application .... has stopped unexpectedly." 라는 에러가 발생했습니다.

 

로그캣과 소스 코드를 캡쳐한 파일을 따로  첨부합니다.

 

 

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

 @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);      
       
        mDfStart = NumberFormat.getInstance();
        mDfStart.setMinimumFractionDigits(3);
        mDfStart.setMaximumFractionDigits(3);
        mDfStart.setMinimumIntegerDigits(3);
        mDfStart.setMaximumIntegerDigits(3);
  
        mDfRequest = NumberFormat.getInstance();
        mDfRequest.setMinimumIntegerDigits(2);
       
        mDfDecimal = NumberFormat.getInstance();
        mDfDecimal.setMinimumFractionDigits(3);
        mDfDecimal.setMaximumFractionDigits(3);
       
        setLayout();
        setEventHandler();
       
        mBatteryHandler.removeCallbacks(mUpdateBatteryTimeTask);
        mBatteryHandler.postDelayed(mUpdateBatteryTimeTask, 50);
 }

 

 

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    private void setLayout() {
  if (mMeasureSetting.getMeasureOption() == MeasureOption.WindowAvgVelocity) {
   tvVelocityType.setText(R.string.move_average_vec);
  } else {
   tvVelocityType.setText(R.string.real_time_vec);
  }
  tvVelocityType.setVisibility(INVISIBLE);
  tvBluetoothConnect.setVisibility(INVISIBLE);
  tvCheckEquip.setVisibility(INVISIBLE);
  tvCheckEquipInfo.setVisibility(INVISIBLE);
  tvRfLock.setVisibility(INVISIBLE);
  tvConnectSate.setVisibility(INVISIBLE);
  tvCheckEquipState.setVisibility(INVISIBLE);
  tvRfLockState.setVisibility(INVISIBLE);
  tvMeasureValue.setVisibility(INVISIBLE);
  tvMilliSecond.setVisibility(INVISIBLE);
  tvBadData.setVisibility(INVISIBLE);
  tvMeasureState.setVisibility(INVISIBLE);
  tvTimer.setVisibility(INVISIBLE);
  
  btnMeasure.setEnabled(false);
  btnCheckEquip.setEnabled(false);
    }

 

 

정확히 어떤 코드를 붙여야 하는지 몰라서 로그캣에서 83 라인과 814라인을 위주로 코드를 붙였습니다.

 

아, 그리고 공지사항은 읽어보았습니다.