김창일 1월 9일에 포스트됨 공유하기 1월 9일에 포스트됨 블루투스 통신을 하기 위해서 해당 예제를 사용해보고, 직접 코드를 짜서 실습해보고있습니다. 블루투스 enabled true -> 블루투스 검색 - > 블루투스 페어링 -> 임의의 UUID로 서비스 및 서버 생성 -> 페어링된 기기의 서비스UUID를 통해 데이터 송수신 형태로 진행한다는걸 알았고, 블루투스를 지원하는 노트북 2대간의 송수신은 잘 이루어지는 것 까지 확인하였습니다. 헌데 uses permission 의 bluetooth bluetooth manager 두 권한을 승인 했음에도 불구하고, 모바일(Galaxy S21)에서는 enabled true, 검색, 페어링, 페어링 된 대상 UUID(노트북)로 데이터 전송 과 같은 기능은 정상적으로 작동이 되는데, unpair(페어링해제) 와 임의의 UUID로 서비스 및 서버소켓을 생성하는 기능을 사용하면 앱이 종료되는 현상이 나타납니다. 권한문제인것같아 구글링해서 여기저기 찾아보았는데 해결이 잘 안되길래 질문글을 올리게 됐습니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 1월 10일에 포스트됨 공유하기 1월 10일에 포스트됨 모바일 앱은 최신 안드로이드 버전에 맞춰야 해서 XE8 에서는 정상작인 작동이 보장이 안 될 수 있습니다. 그리고 현재 안드로이드 13 버전은 런타임 퍼미션을 사용하여야 하는데 XE8 에서는 지원이 안됩니다. 런타임 퍼미션 관련 내용은 아래 링크를 참조 하시고 델파이 최신버전 라이선스가 없으시면 트라이얼 버전으로 테스트 먼저 해보시길 바랍니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
질문
김창일
블루투스 통신을 하기 위해서 해당 예제를 사용해보고, 직접 코드를 짜서 실습해보고있습니다.
블루투스 enabled true -> 블루투스 검색 - > 블루투스 페어링 -> 임의의 UUID로 서비스 및 서버 생성 -> 페어링된 기기의 서비스UUID를 통해 데이터 송수신
형태로 진행한다는걸 알았고, 블루투스를 지원하는 노트북 2대간의 송수신은 잘 이루어지는 것 까지 확인하였습니다.
헌데 uses permission 의 bluetooth bluetooth manager 두 권한을 승인 했음에도 불구하고, 모바일(Galaxy S21)에서는
enabled true, 검색, 페어링, 페어링 된 대상 UUID(노트북)로 데이터 전송 과 같은 기능은 정상적으로 작동이 되는데, unpair(페어링해제) 와 임의의 UUID로 서비스 및 서버소켓을 생성하는 기능을
사용하면 앱이 종료되는 현상이 나타납니다.
권한문제인것같아 구글링해서 여기저기 찾아보았는데 해결이 잘 안되길래 질문글을 올리게 됐습니다.
이 댓글 링크
다른 사이트에 공유하기
1 answer to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.