안드로이드 앱간의 bluetooth를 이용한 원격제어

일단 앱내에서만 원격작동 하도록 만들어 봤습니다.

 

프로토콜 만들때

  1. type(touch, key)

  2. action(touch랑 key에 해당하는 action값은 안드로이드랑 마추면 좋을것같아요 성능을 위해)

  3. x

  4. y

이정도 4개 값만 있으면 될것 같음.

그리고 키도 모두 제어 가능하며, 중간에 홈버튼은 예전에 알기로 구글에서 lifecycle에 맞지 않아 이벤트는 들어와도 작동이 안한다는 걸로 알고 있는데, Activity에서만 그렇지 서비스로 돌리면 될 수도 있을것 같아요. (이건 확인 해봐야 됨)

어쨌든 키랑, 터치모두 제어 가능 할것 같아요. 이제 서비스에서 돌게끔만 바꾸면 될것 같아요.

 

그리고 화면 회전시 안드로이드에서 action을 broadcast 해준다고 api 문서에서 찾았어요. 그래서 서비스에서 broadcast받으면 회전 했다는 것을 알려 줄수 있을것 같아요.

 

 

 

02jyyTuTSPE$

댓글 남기기