2011-08-16 78 views
5

我正在開發一個應用程序,我需要連接到只能通過特殊APN訪問的服務器。因此,我想知道,是否可以指定僅用於單個連接(或應用程序)的APN,並使用它,可能即使WiFi處於活動狀態?使用自定義APN進行連接

回答

1

首先,您的應用程序可能需要WRITE_APN_SETTINGS permission才能進行APN更改。你可以把一個UI界面讓用戶配置APN與此代碼:

Intent intent = new Intent(Settings.ACTION_APN_SETTINGS); 
startActivity(intent); 

編程方式更改設置,在另一方面,是比較困難的。我建議你看看this similar question的答案以獲取更多信息。