add android onMessageListener