Я хочу написать приложение, которое будет передавать файл с Android (nexus1) на другой сервер с использованием протокола GPRS. Какой протокол мне следует использовать и как это реализовать?
HTTP.Это самый надежный протокол на мобильном устройстве.В этом вам поможет множество библиотек (включая встроенные в Android), и я уверен, что вы можете найти несколько хороших учебников в сети.