2011-08-02 123 views
1

我的應用程序打開一個http套接字接受來自用戶瀏覽器的一些文件,因此它需要WiFi開啓。如果應用程序可以繼續以WiFi HotSpot模式(網絡共享?)繼續執行此操作,我認爲它會很酷,但是我無法獲取Android的IP地址以開始收聽。它有可能嗎?Android熱點偵聽套接字

回答

0

我正在做類似的任務。當啓用HotSpot並詢問你的IP是什麼時,你會得到從3G網絡給出的IP地址(如果你使用this代碼得到IP地址,那麼最後一個被詢問的網絡接口似乎是3G,這是由功能)。

來自3G接口的IP地址無論如何都可以工作:您的Wifi客戶端將連接到您的設備,因爲Android充當了「橋接」(從Wifi到3G),3G接口將從您的Wifi客戶端可見。