Google系列Android手機使用adb命令解決無法聯(lián)網(wǎng)問題
一、通用解決方案
第1步:
手機通過USB線連接上電腦,如果電腦沒有安裝adb驅(qū)動,此時可以安裝"驅(qū)動人生"或"驅(qū)動精靈",然后在"驅(qū)動人生"或"驅(qū)動精靈"上安裝adb驅(qū)動,最后才可以通過adb shell去連接手機,也可以通過下面的URL鏈接去下載adb驅(qū)動和adb文件
?
?
第3步:返回上一步或者找到"設(shè)置"--->打開"開發(fā)人員選項"或"開發(fā)者選項"--->打開"USB調(diào)試"
?
第4步:下載adb,然后把adb文件夾存放在D盤,如下所示:找到E:Android手機打開USB調(diào)試模式adb所在的文件夾,然后在adb文件夾的上方輸入cmd命令,然后按電腦鍵盤的"Enter"鍵盤回車就可以彈出命令行的終端
?
?
?
或者電腦鼠標(biāo)按快捷鍵Windows圖標(biāo)+R
?![7b45c9d8-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneSASCCrAAEEB6hjbAo621.png)
第5步:執(zhí)行adb shell命令,然后按電腦鍵盤的"Enter"鍵盤回車,此時如果沒有進入adb shell,那就需要在執(zhí)行adb shell命令后手機會彈出一個提示框,只需要點擊"確定"就可以了
?
?
?
第6步:執(zhí)行
?
第7步:(1).訪問google等國外資源,依次執(zhí)行以下4條adb命令
?
?
?
?
(2).訪問百度等國內(nèi)資源,依次執(zhí)行以下4條adb命令
?
?
?
?
二、Android手機使用的通用方法(簡潔版)adb和fastboot工具
(1)."設(shè)置"--->"關(guān)于手機"--->"版本號"(2).連續(xù)點擊"版本號"
?
2.打開Android手機的USB調(diào)試
(1)."設(shè)置"--->"開發(fā)人員選項"或"開發(fā)者選項"--->"USB調(diào)試"
?
3.使用adb連接Android手機
(1).電腦上安裝adb驅(qū)動(2).Android手機通過USB線連接到電腦(3).Android手機上會彈出提示對話框"USB連接方式",選擇"文件傳輸"
?
(4).adb連接Android
?
?
?
?
? ? ?
三、Android手機已ROOT方法利用CaptiveMgr自定義服務(wù)器地址![7d7e85c8-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneeAbk6xAAFeezru5QQ615.png)
可以用面具模塊、Scene、Captivemgr等工具來修改,用的是Captivemgr因為可以自定義服務(wù)器地址。默認(rèn)提供了三個服務(wù)器,分別是小米、高通、V2EX,根據(jù)延遲選擇就行了,然后應(yīng)用。手機切換飛行模式,再切換回來就OK了。![7d9e73e2-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneiAFn-1AAXzMf-FLQo978.png)
四、Android手機未ROOT方法(方法一)
![7dd38708-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneiAEtZlAAGyIUEj7zQ841.png)
五、Android手機未ROOT方法(方法二)
(1).刪除默認(rèn)的地址
例如:MIUI的地址
?![7e0cae34-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneiASqtjAANnTV-NsIo166.png)
(1).修改默認(rèn)訪問服務(wù)器的URL地址
?
?
Android10以下有NetworkMonitor.java
?
?
?
?
一、通用解決方案
第1步:
手機通過USB線連接上電腦,如果電腦沒有安裝adb驅(qū)動,此時可以安裝"驅(qū)動人生"或"驅(qū)動精靈",然后在"驅(qū)動人生"或"驅(qū)動精靈"上安裝adb驅(qū)動,最后才可以通過adb shell去連接手機,也可以通過下面的URL鏈接去下載adb驅(qū)動和adb文件
![7a6a63c0-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneOAPKjgAAEcMkqQQbY904.png)
![7abe9cb0-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneOAbEcoAAEGfbofrWQ069.png)
ADB和Fastboot for Windows
ADB和Fastboot for Mac
ADB和Fastboot for Linux
第2步:打開手機,在手機屏幕上找到"設(shè)置"--->"關(guān)于手機"--->"版本號"多次點擊"版本號"會提示"您已處于開發(fā)者模式,無需進行此操作"
第3步:返回上一步或者找到"設(shè)置"--->打開"開發(fā)人員選項"或"開發(fā)者選項"--->打開"USB調(diào)試"
![7adeb18a-581d-11ee-939d-92fbcf53809c.jpg](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneOAQ-rFAACwiUlkF7U005.jpg)
第4步:下載adb,然后把adb文件夾存放在D盤,如下所示:找到E:Android手機打開USB調(diào)試模式adb所在的文件夾,然后在adb文件夾的上方輸入cmd命令,然后按電腦鍵盤的"Enter"鍵盤回車就可以彈出命令行的終端
![7af3b2f6-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneOAGqX5AACDY-nQBG0657.png)
![7b0bbed2-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneOAPIpBAAC9qeZ0np4675.png)
![7b2897d2-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneSAcTRvAADnhxb0x2A323.png)
或者電腦鼠標(biāo)按快捷鍵Windows圖標(biāo)+R
![7b32a966-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneSAE1jiAADQl7vX4GI750.png)
![7b45c9d8-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneSASCCrAAEEB6hjbAo621.png)
第5步:執(zhí)行adb shell命令,然后按電腦鍵盤的"Enter"鍵盤回車,此時如果沒有進入adb shell,那就需要在執(zhí)行adb shell命令后手機會彈出一個提示框,只需要點擊"確定"就可以了
![7b6ff618-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneSAbTunAAEHU5f36y0576.png)
![7b83debc-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneSAeQXyAAC2LcmijSo938.png)
![7b8c146a-581d-11ee-939d-92fbcf53809c.jpg](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneSAVQ09AADe42lLaV4863.jpg)
第6步:執(zhí)行
adb shell
![7b98e1a4-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneWAIod5AADMGNC9chY514.png)
第7步:(1).訪問google等國外資源,依次執(zhí)行以下4條adb命令
adb shell settings put global captive_portal_use_https 1
![7bb0cd50-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneWADDNNAABh8qaJiy8649.png)
adb shell settings put global captive_portal_http_url http://clients3.google.com/generate_204
![7bd31c98-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneWAHZ4oAAELOOgEs9E827.png)
adb shell settings put global captive_portal_https_url https://clients3.google.com/generate_204
![7bea3ae0-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneWADD75AAD9dCbj4qk548.png)
adb shell settings put global captive_portal_mode 0
![7c1613fe-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneWAT2EqAABebwy-eRo477.png)
(2).訪問百度等國內(nèi)資源,依次執(zhí)行以下4條adb命令
adb shell settings put global captive_portal_use_https 1
![7bb0cd50-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneWADDNNAABh8qaJiy8649.png)
adb shell settings put global captive_portal_http_url http://204.ustclug.org
![7c427c8c-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneaAUNZDAABn_rrJIQU763.png)
adb shell settings put global captive_portal_https_url https://204.ustclug.org
![7c639d40-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneaATeZnAABlaGGB50A896.png)
adb shell settings put global captive_portal_mode 0
![7c1613fe-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneWAT2EqAABebwy-eRo477.png)
二、Android手機使用的通用方法(簡潔版)adb和fastboot工具
usb驅(qū)動
adb驅(qū)動
小米、華為、OPPO、VIVO、TCL、三星、聯(lián)想、中興、Google等手機都通用的操作方法1.打開Android手機的開發(fā)者模式
(1)."設(shè)置"--->"關(guān)于手機"--->"版本號"(2).連續(xù)點擊"版本號"
![7c8b85b2-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneaAZ3CYAAOFl6fFePE865.png)
2.打開Android手機的USB調(diào)試
(1)."設(shè)置"--->"開發(fā)人員選項"或"開發(fā)者選項"--->"USB調(diào)試"
![7cc6daa4-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneaAZMrOAAOVehoWui4964.png)
3.使用adb連接Android手機
(1).電腦上安裝adb驅(qū)動(2).Android手機通過USB線連接到電腦(3).Android手機上會彈出提示對話框"USB連接方式",選擇"文件傳輸"
![7ce35954-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneaAfUlYAAOB5XOQ_vE941.png)
(4).adb連接Android
adb shell
![7d0475e4-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneeAK83WAABo9GJ0RjQ908.png)
![7cc6daa4-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/75/wKgaomULneaAZMrOAAOVehoWui4964.png)
![7d4752ba-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneeAGEDKAAB-_VtBc1Q419.png)
![7d5df6f0-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneeAeH-MAAM5E3Pl0jA372.png)
![7d7586bc-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneeAENEIAAB0J89FGBI830.png)
三、Android手機已ROOT方法利用CaptiveMgr自定義服務(wù)器地址
![7d7e85c8-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneeAbk6xAAFeezru5QQ615.png)
可以用面具模塊、Scene、Captivemgr等工具來修改,用的是Captivemgr因為可以自定義服務(wù)器地址。默認(rèn)提供了三個服務(wù)器,分別是小米、高通、V2EX,根據(jù)延遲選擇就行了,然后應(yīng)用。手機切換飛行模式,再切換回來就OK了。
![7d9e73e2-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneiAFn-1AAXzMf-FLQo978.png)
四、Android手機未ROOT方法(方法一)
![7dd38708-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneiAEtZlAAGyIUEj7zQ841.png)
五、Android手機未ROOT方法(方法二)
(1).刪除默認(rèn)的地址
adb shell settings delete global captive_portal_https_url
adb shell settings delete global captive_portal_http_url
(2).修改新的地址
adb shell settings put global captive_portal_http_url http://captive.v2ex.co/generate_204
adb shell settings put global captive_portal_https_url https://captive.v2ex.co/generate_204
修改后把手機切換到飛行模式,再切換回來就可以了。如果需要其它服務(wù)器地址,也可以修改 例如:MIUI的地址
華為的地址
Google地址
國內(nèi)地址
六、Android7.0及以上系統(tǒng)連接WIFI顯示網(wǎng)絡(luò)連接受限(定制ROM方案)
captive_portal_use_https
captive_portal_http_url
captive_portal_https_url
captive_portal_mode
![7df99038-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneiAeputAAGWVErKZWg489.png)
![7e0cae34-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneiASqtjAANnTV-NsIo166.png)
(1).修改默認(rèn)訪問服務(wù)器的URL地址
def_captive_portal_https_url
![7e315f90-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneiATvtZAAEFYMKTwkw268.png)
frameworksbasepackagesSettingsProvider/res/values/defaults.xml
<string name="def_captive_portal_https_url">https://www.google.com/generate_204
frameworksbasepackagesSettingsProvidersrccomandroidproviderssettingsDatabaseHelper.java
private void loadGlobalSettings(SQLiteDatabase db) {
loadBooleanSetting(stmt, Settings.Global.WIFI_DISPLAY_ON, R.bool.def_wifi_display_on);
loadStringSetting(stmt, Settings.Global.CAPTIVE_PORTAL_HTTPS_URL, R.string.def_captive_portal_https_url);
loadStringSetting(stmt, Settings.Global.LOCK_SOUND, R.string.def_lock_sound);
}
Android10及以上無NetworkMonitor.java![7e5156b0-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULnemAOPlgAAGay5TSnSs554.png)
Android10以下有NetworkMonitor.java
![7e6b063c-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULnemAeLSJAAGMusQY_xE519.png)
![7e8a59d8-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULnemARyqMAAaGxuhjGZc833.png)
![7eadb072-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneqAR3HFAAHCcmq-nTY028.png)
![7ec34f9a-581d-11ee-939d-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/A5/76/wKgaomULneqAYbZ8AAMyNUbymcY465.png)
frameworks/base/core/java/android/net/NetworkCapabilities.java
frameworks/base/services/core/java/com/android/server/connectivity/NetworkMonitor.java
frameworks/base/packages/SetttinsProvider/res/values/defaults.xml
def_captive_portal_detection_enabled屬性初始值改為0
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
Android
+關(guān)注
關(guān)注
12文章
3945瀏覽量
127980 -
Google
+關(guān)注
關(guān)注
5文章
1772瀏覽量
57822 -
WIFI
+關(guān)注
關(guān)注
81文章
5310瀏覽量
204871 -
命令
+關(guān)注
關(guān)注
5文章
697瀏覽量
22117
原文標(biāo)題:Android手機無法連接WIFI等問題的6種解決方案
文章出處:【微信號:哆啦安全,微信公眾號:哆啦安全】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
使用網(wǎng)絡(luò)進行adb調(diào)試-轉(zhuǎn)自雨滴tomsu
,adbd服務(wù)就會進入TCP模式,端口5555。電腦端使用下面的命令連接手機adb服務(wù)adb connect [ANDROID-IP-ADD
發(fā)表于 10-10 10:06
Linux下使用adb命令的一些坑
兩個命令:
sudo apt-get install adb
sudo apt-get install android-tools-adb
其中,sudo是獲取系統(tǒng)權(quán)限,這個很重要呀,很多時候都要
發(fā)表于 07-04 06:50
Android adb常見問題整理
and Eclipse. Please ensure that adb is correctly located at 'adb.exe' and can be executed. 解決方法:進入命令行下重啟
發(fā)表于 07-09 08:14
adb的命令操作解析
查看設(shè)備 adb devices 這個命令是查看當(dāng)前連接的設(shè)備, 連接到計算機的android設(shè)備或者模擬器將會列出顯示
發(fā)表于 07-17 06:03
迅為3399開發(fā)板使用ADB命令傳遞文件到android設(shè)備
先使用adb devices 指令,查詢一下設(shè)備是否正常連接,正常連接如下圖所示:設(shè)備連接后,將 PC 文件傳輸?shù)?Android 設(shè)備,也就是傳輸?shù)綗浟?Android 系統(tǒng)的 ITOP-3399
發(fā)表于 04-13 14:36
手機與藍(lán)牙模塊之間的傳輸無法連接怎么解決
供貨商解決方法串口測試3)藍(lán)牙模塊的調(diào)試4)AT命令2、手機與藍(lán)牙模塊之間的傳輸——解決無法連接的問題1)設(shè)想1:手機的問題2)設(shè)想2:藍(lán)牙模塊的配置問題3)設(shè)想3:接線的問題4)設(shè)想
發(fā)表于 03-02 07:19
android fastboot/adb 驅(qū)動調(diào)試工具
android fastboot/adb 驅(qū)動調(diào)試工具,用于fastboot燒錄和adb調(diào)試android
發(fā)表于 11-04 16:01
?12次下載
adb是什么意思_adb的組成及主要功能
們運行Eclipse時adb進程就會自動運行。 adb是androidsdk里的一個工具,用這個工具可以直接操作管理android模擬器或者真實的a
發(fā)表于 11-15 09:03
?8.3w次閱讀
adb工作方式及常用命令
adb的全稱為AndroidDebugBridge,譯為android調(diào)試橋,就是在android系統(tǒng)中起到調(diào)試橋的作用。通過adb我們可以
發(fā)表于 11-15 09:33
?3.8w次閱讀
Firefly-RK3399命令調(diào)試工具ADB介紹
adb,全稱 Android Debug Bridge,是 Android 的命令行調(diào)試工具,可以完成多種功能,如跟蹤系統(tǒng)日志,上傳下載文件,安裝應(yīng)用等。
通用命令行工具ADB(Android Debug Bridge)常見的ADB命令
ADB(Android Debug Bridge)是一種通用命令行工具,可以讓您通過計算機與設(shè)備通信。
評論