android埠監聽
『壹』 android socket 服務端 埠
502/TCP,UDP Modbus,Protocol 。
查看下是否已被佔用。
『貳』 android wifi切換路由器怎麼監聽
第一步:手機的設置:下載超級終端Better Terminal。各大市場應該大把大把的,我是在豌豆莢上下載的。下載完後在手機安裝上,點擊進入,其中有個選項是開啟gui還是shell,對於我們android開發者來說當然是選擇比較牛逼的shell了。進入後輸入如下內容:
setprop service.adb.tcp.port 5555
stop adbd
start adbd
這樣你的手機就配置好了tcpip的網路調試埠了。
第二步:電腦的配置:將手機通過usb連接到電腦上,cmd到你的androidsdk的目錄下的platform-tools目錄執行:
adb tcpip 5555
將機器上的adb切換為網路模式,後面5555是埠號,當然你也可以寫其他埠號,只要你的手機的這個埠號沒有被使用就可以了.
第三步:電腦配置:運行cmd,輸入
adb connect <你手機IP>:5555
例如:adb connect 10.7.10.3:5555 ,其中10.7.10.3是我的手機的ip地址你輸入你的手機的ip地址即可。
如果成功的話,會提示 connected to 10.7.10.3:5555
現在你的電腦就可以通過wifi連接電腦調試了,當然你通過eclipse進行調試也是沒問題的。
第四步:當你使用完wifi調試的時候,請連接手機後cmd輸入adb usb,切換回usb調試。
『叄』 android udp 發送 埠問題
這問題,你自己是很清楚的,無非就是如何確定下一次用的埠。
你可以本次傳下次使用的埠、或者用專用一個服務埠提供查詢與確認
『肆』 如何用Fiddler對Android應用進行抓包
1、PC端安裝Fiddler
下載地址:Fiddler.exe,下面是Fiddler的簡單介紹:
Fiddler是強大且好用的Web調試工具之一,它能記錄客戶端和伺服器的http和https請求,允許你監視,設置斷點,甚至修改輸入輸出數據,Fiddler包含了一個強大的基於事件腳本的子系統,並且能使用.net語言進行擴展,在web開發和調優中經常配合firebug使用。
Fiddler的運行機制其實就是本機上監聽8888埠的HTTP代理。 對於PC端Fiddler啟動的時候默認IE的代理設為了127.0.0.1:8888,而其他瀏覽器是需要手動設置的,所以如果需要監聽PC端Chrome網路請求,將其代理改為127.0.0.1:8888就可以監聽數據了,手機端按照下面的設置即可完成整個系統的http代理。
2、 配置PC端Fiddler和手機
(1) 配置Fiddler允許監聽https
打開Fiddler菜單項Tools->Fiddler Options,選中decrypt https traffic和ignore server certificate errors兩項,如下圖:
『伍』 安卓開發 監聽埠,獲取伺服器發送過來的數據。
不明白發送消息的客戶端為什麼還要監聽埠,sokect是雙向的,另外在Android上實現監聽的話不是跟pc上一樣嗎?
ServerSocket ss = new ServerSocket(10000);
Socket socket = ss.accept();
『陸』 android 怎麼監聽adb命令
通過監聽埠(5555), adbd程序。
查看:網頁鏈接
『柒』 android客戶端作為伺服器區域網用Socket,在一個activity中監聽埠。其他activity發送數據。如何實現呢
1 最簡單也是最笨的辦法是啟動要發送數據的Activity,然後在這個Activtiy進行發送數據。
2 如果你不能接受這樣的話,發送廣播通知那個Activity發送數據。
3 另外,個人覺得,在後台發送數據的功能還是不要寫在Activity的好,可以用service或者線程來實現。
4 如果你決定了用某種方法,咱們在進一步討論
『捌』 如何通過使用fiddler對Android系統設備抓包總結
通過fillder抓包的網路數據包只能是http或者https協議,所以手機端有些app通過tcp/udp等協議傳輸的數據是無法捕獲的。
1. 設置fillder,監聽8888埠,允許遠程連接
fillder--->tools—>fillder options
2.查看電腦的ip dos命令行->cmd
因為本機使用的無限區域網1,所以應當查看標記處的ip,為 49.65.48.242,等會要在手機端設置ip為這個。
3.設置手機wifi代理參數
連接手機到電腦,打開已經連接的wifi,本機器用的wifi名字是myappweb
點擊 ,進入設置代理參數。
代理設置為手動,並將剛才的ip填寫進去,8888埠是fillder剛才設置的8888埠
點擊確定,下面就可以檢測手機端數據了。
測試,手機端打開「天貓」的客戶端
紅的地方就是抓包得到的數據,下面就可以分析數據了。
『玖』 android編程中用什麼語句實現監聽埠,按鈕
button.setOnClickListener(newButton.OnClickListener(){
@Override
publicvoidonClick(Viewv){
//按鈕觸發事件
}
});
Toast是Android自帶的一個類,Toast是一個View視圖,快速的為用戶顯示少量的信息。它永遠不會獲得焦點,不影響用戶的輸入等操作,主要用於一些幫助/提示
『拾』 如何通過WIFI連接Android手機調試
1.首先讓android手機來監聽指定的埠:
這一步需要使用shell,因此手機上要有終端模擬器,不過網上很多,隨便找個就行了,依次敲入下列幾行:
su//獲取root許可權
setprop service.adb.tcp.port 5555//設置監聽的埠,埠可以自定義,如5554,5555是默認的
stop adbd//關閉adbd
start adbd//重新啟動adbd2.
手機連接wifi並確保手機和電腦連接同一個網路
,記下手機的ip地址,假設為a.b.c.d
3.電腦上打開命令提示符,敲入以下命令: