Gear Provide 앱에서 Gear Consumer App으로 알림을 보낼 수 있습니까? 그Gear2 앱 알림
1
A
답변
0
위한 튜토리얼 또는 샘플 코드를 제공하십시오 가능하면
이 일을 어떤 방법이있을 것 같지 않습니다. Android '호스트'앱은 단방향 통신을 의미하는 '제공 업체'에 연결됩니다.
그것은 기어 응용 프로그램에 "푸시"알림 가능합니다 :
또한 Send Notification to Gear 2
, 어떤 종류 (OPP/SPP)의 블루투스 이벤트를 보낼 수 있어야하지만 '수 그걸 발견 할 수 없어요. SMS와 같은 일이지만 그것에 관해서는 아무것도 보지 못했습니다.
내가이 게시물을 편집 할만한 것을 발견하면 ... thsi에 대한 강한 필요성이있는 것 같습니다.
1
Gear2 알림 프레임 워크가 Android웨어 프레임 워크로 내장되어 있지 않습니다. 이를 위해서는 Gear2 앱과 Android 호스트 앱의 두면을 구현해야합니다.
Gear2 앱에서 까다로운 부분은 host-app에서 연결을 수락하는 자바 스크립트 콜백입니다.
안드로이드 호스트 응용 프로그램에var agentCallback = {
onrequest : function(peerAgent) {
//accept connection if there is a request from host app
SAAgent.acceptServiceConnectionRequest(peerAgent);
},
onconnect : function(socket) {
console.log("agentCallback onconnect" + socket);
SASocket = socket;
SASocket.setDataReceiveListener(onreceive);
SASocket.setSocketStatusListener(function(reason) {
console.log("Service connection lost, Reason : [" + reason + "]");
disconnect();
});
//do whatever logic you want like setting up GUI, changing text
},
onerror : onerror
};
, 당신은 findPeerAgents
를 호출하여 연결을 시작해야하고 응답이있을 때, 연결 요청 :
@Override
protected void onFindPeerAgentResponse(SAPeerAgent arg0, int arg1) {
Log.d(TAG, "onFindPeerAgentResponse arg0 =" + arg0);
try{
requestServiceConnection(arg0);
}catch (Exception e){
e.printStackTrace();
}
}
그것은 조금 긴의를, 난 여기가 설명 : http://wp.me/p4Quh1-3
Android 모바일과 함께 2 개의 기어 앱 또는 기어를주고 싶습니까? – Konrad