Мое предположение, почему Android не поддерживает несколько активных контекстов PDP, заключается в том, что Android основан на * nix, а сеть основана на классических сокетах.Если взять look sockets API, контекстов PDP нет.
Решение проблемы.
Сначала можно спросить себя: зачем ему отправлять данные через специальный APN.Специальные APN обычно используются для подключения к сетям "Private Garden", обычно к корпоративной локальной сети.Другими словами, APN является своего рода VPN, но с точки зрения технологии GSM.Почему один любит использовать VPN?Во многих случаях для защиты данных при передаче.
APN или VPN - не единственное решение для таких целей.Вы можете использовать SSL: это гарантирует, что данные зашифрованы, а удаленный хост не подделан.А при использовании HTTP через SSL возможность доставки данных намного выше, поскольку прокси-сервер обеспечивает доступ к Интернету из многих сетей.