1. <rp id="c4hsd"></rp>
          1. <button id="c4hsd"><acronym id="c4hsd"><input id="c4hsd"></input></acronym></button>
          2. <tbody id="c4hsd"></tbody>

            <dd id="c4hsd"><pre id="c4hsd"></pre></dd>

              1. <th id="c4hsd"></th>
              2. <s id="c4hsd"><object id="c4hsd"></object></s>

                    [ 登錄 ] - [ 注冊 ] | 代碼示例DEMO | IP測試視頻 |

                    Android模擬器設置網絡代理方法

                    作者:數據無憂   時間:2020-09-18 13:24:53
                    在服務器上啟動模擬器的時候加了--http-proxy,但是不起作用。所以搜了下面的方法

                    四種方法:

                    一:將網絡連接代理設置寫入配置數據庫 (適合啟動模擬器無界面)
                    1、通過命令行或者通過雙擊emulatoer可執行文件,打開模擬器
                    2、在命令行執行adb shell 打開android的控制臺 (確保環境變量設置正確,即已經把Android_SDK/tools 添加到了PATH(Linux)/path(Windows))
                    3、執行 ls -l /data/data/com.android.providers.settings/databases/settings.db ,查看系統設置數據庫文件是否存在
                    4、如果數據庫文件存在,執行 sqlite3 /data/data/com.android.providers.settings/databases/settings.db,以settings.db為當前scheme啟動SQLITE3
                    5、執行 INSERT INTO system VALUES(99,’http_proxy’, ‘192.168.0.245:8080′); 語句插入數據,其中192.168.0.245是我用的代理服務器IP,8080是端口,請根據具體情況替換
                    6、執行 SELECT * FROM system; 來查看剛才插入的數據
                    7、重啟模擬器,以使代理服務器設置生效
                    8、可以使用 DELETE FROM system WHERE _id=99; 語句來刪除代理設置,或者使用 UPDATE system SET value = ‘192.168.0.245:8070′ WHERE _id=99; 來修改代理服務器設置

                    二:可能是DNS的問題
                    1、用系統的命令進入Android開發包的tools目錄
                    cd  sdk/tools
                    2、使用adb的shell,確認系統的各項屬性
                    adb shell
                    getprop
                    getprop會列出系統當前的各項屬性
                    3、得到模擬器的DNS地址
                    在結果里可以看到:
                    [net.dns1]: [10.0.2.3]
                    [net.dns2]: [10.0.2.4]
                    4、把dns改成我們自己的DNS
                    setprop net.dns1 192.168.1.1
                    注:一般TP-LINK及D-LINK的DNS都是192.168.1.1,如果不是請使用ipcnofig /all命令確認。

                    三:直接帶參數啟動模擬器 (這個是之前配置的,但是不起作用,具體沒有深究)
                    emulator @default -http-proxy 10.16.xx.xx:8080
                    其中default是模擬器的名稱

                    四:在模擬器中設置 (有圖形界面)
                    啟動模擬器,然后進入 Settings->Wireles


                    無憂代理IP(www.aooseo.com)原創文章,轉載請注明出處。

                    電話:4007-745-096
                    QQ:
                    周一至周日8:30-18:00 技術部電話熱線
                    久久夜色精品国产噜噜亚洲AV_老妇女性较大毛片_888亚洲欧美国产va在线播放_超碰人人透人人爽人人看