導航:首頁 > 操作系統 > android獲取區域網ip

android獲取區域網ip

發布時間:2023-02-01 12:59:44

android在區域網的情況下,如何獲取伺服器的IP地址

規定一對口令,比如發出123就返回456,然後掃描網段下所有IP,對上了就是了

⑵ Android開發 求教 手機掃描區域網內所有ip

如果是 java 的話,我寫了一個類似此功能的博客,你可以借鑒一下
http://blog.csdn.net/jspping/article/details/64438515
這個是獲取ip的,但是又是多用戶向 group 發消息,收消息注冊 group 的埠跟 ip 就行了
然後用戶將自己的設備信息埠之類的相關消息通過你們內部定好的協議發送到 group 即可!

⑶ 如何獲取一台android手機的ip地址

果斷是坑你的錢啊。
下面是解決辦法
1.進入手機系統設置----無線和網路----wifi設置---菜單鍵----高級-----在下方ip設置里勾選「使用靜態ip」
2.在「使用靜態ip地址」下方,對應填寫:
ip地址:192.168.1.21(這個最後一位數可以隨意改,范圍0~255,如192.168.1.74)
網關:192.168.1.1(注意了,這里是你路由器的網關,這里是默認的地址)
網路掩碼:255.255.255.0(分為三種,詳細看電腦里的)
域名1:192.168.1.1(一般和上面的網關地址保持一致,直接上網的得修改為網路網關地址)
域名2:不填寫(特殊情況填寫)
3.保存!
之後你會發現你的wifi掉線後自動重新連接上了,之後不必再重啟路由,不會一直出現「正在獲取ip地址」的提示了

⑷ android 獲取區域網IP與MAC 地址 毫秒級(詳解)

如果不想了解,請直接伸手 : android 獲取區域網IP與MAC 地址(精簡)

開始理清思路:主要使用 linux 兩個命令(2017-07-21 fix:這個思路不好,後面使用udp取代【毫秒級】)

【ping】: 查詢某個ip是否被設備佔用

【cat】  :文本輸出命令(其實可以使用 【arp】,但手機需要root許可權)

【ping】:這個我就不說了,實在不知道的,這次度娘不會騙你的。主要講講 【arp】:這里只簡單的介紹,推薦一篇博文: Android 平台上的 ARP 和 ARP欺騙 。我們的【cat】命令主要為了輸出手機本地ARP緩存表, ARP命令 可用於查詢本機ARP緩存中IP地址和 MAC地址 的對應關系

可以看到我們電腦中緩存的 ip地址與對應的mac地址,但我們手機上又要怎麼獲得呢?

哈哈其實到這里基本就結束了,也不算什麼詳解,目前這個方法還有個缺陷就是,耗時比較長,我計算了一下大概得花10秒才能得到區域網內的所有存在的ip與對應的mac。

還有待改善,其實想先取arp緩存,然後把arp中沒有的ip地址通過ping測試,然後再取arp緩存,這樣可以減少一部分的ping測試線程,但為了保證arp中ip對應的mac永遠是新的,只能每次都循環ping測試所有網段內的ip。如果有更好的想法,希望來懟我。

改變思路:使用udp來替代原先多線程ping

具體怎麼玩我就不寫了,他人的思路,抄襲過來,有損我英俊的形象,寫的還是比較好的。

Android 單線程也能極速刷新並獲取區域網設備(IP+MAC)信息, 從4分30S 優化到 0.150S 不是夢

如果覺得他的用起來麻煩,我的IpScanner類也更新了,可以直接使用,還是簡單的。 

奉上項目地址: IpSanner (一個類一個回調就搞定了,簡單的)

閱讀全文

與android獲取區域網ip相關的資料

熱點內容
怎麼樣壓縮文件在一個文件夾 瀏覽:89
jpeg轉成pdf在線 瀏覽:436
pythonwinreg下載 瀏覽:100
伺服器獲得ftp地址 瀏覽:596
但是編譯確找不到 瀏覽:620
mc後處理如何加密一機一碼 瀏覽:137
歌曲伺服器異常怎麼辦 瀏覽:779
git編譯參數 瀏覽:371
phpbcmath擴展 瀏覽:120
加密漢字五筆 瀏覽:371
怎麼把本地的網站部署到伺服器上 瀏覽:667
大專單片機試題 瀏覽:874
滑鼠文件夾消失 瀏覽:550
pdf軟體注冊碼 瀏覽:832
qt如何對數字加密 瀏覽:565
程序員職業未來 瀏覽:674
怎麼找程序員做網站 瀏覽:615
pdf轉換成xps 瀏覽:85
如何查看伺服器登錄的密碼是什麼原因 瀏覽:452
x21加密的照片怎麼找 瀏覽:781