Arduino Due and Android - USB Communication

I'm trying to send strings of data from the Arduino to an Android application using the ADK, and though all seems logical and in accordance with Google's documentation and the Arduino ADK library, it isn't working. The full details are here:

I would really appreciate it if someone could help. Thanks in advance.