1、Android 訪問網路實現域名重定向怎麼解決
Android應用經常會和伺服器端交互,這就需要手機客戶端發送網路請求,下面介紹四回種常用網路請求方式,我這答邊是通過Android單元測試來完成這四種方法的,還不清楚Android的單元測試的同學們請看Android開發技巧總結中的Android單元測試的步驟一文。
2、如何在路由器或安卓上實現域名重定向或反向代理
方法/步驟
本教程以維盟的WQR-945+為例
首先我們需要打開路由器配置界面。
打開瀏覽器,輸入路由器IP,然後帳號密碼後,打開路由器配置窗口。
在功能選項中,我們找到「行為管理」,並點擊進入
在左側菜單中,找到 URL重定向,並點擊展開下級菜單。
URL重定向,就是域名重定向。
在左邊窗口, URL重定向的狀態設為「啟用」,這樣才生效。
下圖我已經做好了幾個URL重定向。現在我們再來新建一個域名重定向。
描述--指的是我們能方便看懂的東西,隨便起吧,我們就拿QQ重定向吧。
URL的主機名稱--就是目標主機的域名,可以輸入一大部份域名,然後在最右側,點擊 相同旁邊的倒三角形,在彈出的選擇項中,選擇「包含」,這樣凡是具有這段域名的網址,都要進行跳轉。
目錄網頁(URL): 不填 (系統自動補not)
網頁的參數:不填 (系統自動補not)
重定向到--這里填上我們的所需要跳轉到的網站。 不勾選「將被重定向的URL在末尾」。
實驗要求將 包含www.qq.com的所有域名進行跳轉到百度www.baidu.com上
按要求錄入相應的數據後,點添加,我們就可以在最下面看到了新建的記錄。
6
時間控制 off 表示不進行時間控制,等同於全天侯控制,如需要在某時間段中控制,可以用時間控制。
現在我們來測試一下,在瀏覽器中,輸入 www.qq.com
7
回車後,馬上跳轉到 www.baidu.com上了
3、Android 訪問網路實現域名重定向怎麼解決
1、首先將手機設置為調試模式
方法:設置——應用程序——開發——USB調試,打上√即可
2、用數據線連接至電腦,在電腦上安裝豌豆莢,此時豌豆莢會幫你安裝驅動,安裝好後豌豆莢就可以連接上手機了
3、用adb命令測試是否有裝置已連接
命令:adb devices
看到已經有一個裝置了,即為我們連接的真機
注意:有的人可能提示找不到這個adb命令,這是因為你沒有將其加入到path環境變數中,或者你進入sdk下的tools目錄在運行此命令就不會報錯,或者將tools路徑加入到環境變數中,當然推薦第二種方法了
有的時候可能會出現下面的錯誤:
adb server is out of date. killing...
ADB server didn't ACK *
failed to start daemon *
究其源就是adb server沒啟動
到stackoverflow上查了一下 經過分析整理如下:
原來adb server 埠綁定失敗
繼續查看到底是哪個程序給佔用了
C:\Users\xxxxxx>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4236
TCP 127.0.0.1:5037 127.0.0.1:49422 ESTABLISHED 4236
TCP 127.0.0.1:49422 127.0.0.1:5037 ESTABLISHED 3840
打開任務管理器kill掉PID為4236 的這個進程。ok,至此問題解決了
4、開始在真機上調試
在eclipse中選擇Run——Run Configurations,在左邊選擇好你要調試的工程,然後將右邊切換至Target標簽下
這有三個選項,如果你想連接至真機調試,可選第一個或第二個,這里我直接選擇第一個,點擊Run,等待幾秒鍾出現以下界面
在這里就看到了我們的真機裝置了,選擇上面的真機OK即可在真機上運行程序了