0
"새로 고침 된 토큰 : ......"까지 로그가 표시되고 "0을 전송합니다"가 기록되고 나머지는 전혀 표시되지 않습니다 ... mean registerToken()이 (가) 실행되고 있지 않습니다. 전혀 어떻게 되었습니까?Android FCM registerToken 기능이 실행되고 있지 않습니다.
@Override
public void onTokenRefresh(){
String token = FirebaseInstanceId.getInstance().getToken();
registerToken(token);
Log.v("myApp", "token is " + token);
Log.v("myApp","Refreshed token: " + token);
}
private void registerToken(String token) {
Log.v("myApp","send out 0");
OkHttpClient client = new OkHttpClient();
RequestBody body = new FormBody.Builder()
.add("Token",token)
.build();
Log.d("myApp","send out 1");
Request request = new Request.Builder()
.url("http://server.com/register.php")
.post(body)
.build();
Log.d("myApp","send out 2");
try {
client.newCall(request).execute();
Log.d("myApp","send out succ");
} catch(IOException e){
e.printStackTrace();
Log.d("myApp","send out failed");
}
}