1
我有兩個android設備 - 一個是服務器,另一個是客戶端。我在服務器上運行WiFi熱點(使用一些外部應用程序,如QuickSettings),然後連接到第二臺設備上的此熱點。我有一個應用程序在這些設備之間傳輸一些數據,所以我需要獲得服務器的IP地址才能在客戶端上創建套接字。所以我的問題是我怎麼能在我的應用程序內執行此操作(而不是通過手動輸入正確的IP)?將Android設備連接到另一臺設備上創建的WiFi熱點
我有兩個android設備 - 一個是服務器,另一個是客戶端。我在服務器上運行WiFi熱點(使用一些外部應用程序,如QuickSettings),然後連接到第二臺設備上的此熱點。我有一個應用程序在這些設備之間傳輸一些數據,所以我需要獲得服務器的IP地址才能在客戶端上創建套接字。所以我的問題是我怎麼能在我的應用程序內執行此操作(而不是通過手動輸入正確的IP)?將Android設備連接到另一臺設備上創建的WiFi熱點
您是否嘗試假設熱點是有效範圍內的第一個IP?
我的意思是:熱點給你的設備一個IP和一個掩碼(它應該給甚至一個網關)。熱點的IP是IP網關,但是如果主機點沒有告訴設備這樣的IP,那麼網關通常是掩碼允許的範圍內的第一個IP。
只是一個評論:如果你運行Android 2.2+,你不需要任何外部應用程序有一個熱點,因爲這樣的功能已經包含在操作系統中。 – jap1968