정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

char cannot be dereferenced
코쿤팟 | 2017-03-13

public static final String[] BTN = {"A", "B", "C", "D", "E"};

 

이거를

 

public static final char BTN = {A, B, C, D, E};

 

이런식으로 변경해서 16진수로 보내보려 하는데

 

private void transferData(String str)
{
   
       // 블루투스 연결여부 체크
       if (mState == ORANGE_PROFILE_DISCONNECTED) {
          showMessage(R.string.connect_device);
          return;
       }
   
       if (mService != null) {
          byte[] strBytes = str.getBytes();
          mService.writeRXCharacteristic(strBytes);  
       }
   }

진하게 표시한 부분에서 에러가 생기는데 저건 그냥 byte[] 배열 변수인데 왜 

 

char cannot be dereferenced 이런 에러가 발생하는거죠?

 

 

이전글   |    코딩시 오류 2017-03-13
다음글   |    드론 SW개발자 모집 2017-03-14