목록분류 전체보기 (486)
설.현.아빠
http://visu4l.tistory.com/374
단말기에 설정되어 있는 계정들의 정보를 읽어올 수 있다. 뭐...LG Air Sync, Google Account, FaceBook, twitter, 그리고...전화번호까지...흠...근데 이거 전화번호를 동의없이 읽어오는건... 불법인가... private void getAccountName() { AccountManager mAccountManager = AccountManager.get(this); Account[] mAccount = mAccountManager.getAccounts(); final int account_length = mAccount.length; Account acct = null; String tmpStr = ""; for (int i = 0; i < account_lengt..
http://esse.innori.com/143
Coolapse Key에 문제가 있었다. - Latest message replaces older ones with same key - Avoids message explosion for offline device - App may use multiple collapse keys ▷ Correspond to "feed" app will fetch ▷ Max of four in flight (per device) - State should be in app server, not in message ▷ Tell app when it should fetch data 보통은 Collapse Key값이 1로 설정되어 있다. 이 값을 주기적으로 변경하면 문제가 해결된다.
http://blog.naver.com/khch2489?Redirect=Log&logNo=30107068148
http://blog.naver.com/wjdtjdgus956?Redirect=Log&logNo=120127726029
안녕하세요^^ 허접하지만 제가 쓰는 구조를 설명해드릴께요. ㅎㅎ 1. 어플을 실행 처음 실행 시켜서 개발자ID와 패키지D를 c2dm서버에 전송하여 등록ID(registration_id)를 발급 받습니다. 이 registration_id는 서드파티에 전송하여 디비에 저장을 합니다. 물론 디비에 registration_id를 구별할수 있는 뭔가를 같이 넣어야 겠죠? 저같은 경우는 전화번호나 아니면 디바이스 고유번호를 같이 저장합니다. ex) 전화번호 | registration_id 010-xxx-xxxx | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 이런식으로! 2. 메시지를 보낼때 상대방을 식별할수있는 뭔가를 서버에 보내서 디비에서 registration_id 찾습니다. 그리고 개발자 i..
c2dm은 어플이 종료된다고 해서 메시지가 안오지 않습니다... 리칼님//항상 답변해주셔서 감사합니다 ㅎㅎ 어플을 껐을때 항상 메시지가 오지 않아서 혹시나 다른 이유가 있는지 알아보려고 한거였는데 말입니다 음.. 혹시 RECEIVE받았을때 다른 액티비티를 불러도 별 다른 문제가 없는거죠? 음..저같은경우 슬립 모드일때 메시지를 받았을경우 다른 액티비티를 불러와서 메시지 알림을 알려주고 있습니다. 안드로이드 카카오톡 같은경우도 다른 액티비티를 띄어서 보여주고 있죠 ㅎㅎ http://croute.me/339 이 블로그를 참조하시면 될듯해요 그리고 어플이 꺼졌을때 메시지가 오는지 로그를 찍어봐서 확인해보세요 오는지 안오는지 ㅎㅎ App을 깨우는 작업을 하셔야 될듯합니다 저도 c2dm작업을 하고있던중 이런 이슈..