日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android studio无法连接识别检测各种模拟器和手机的问题 (万能方案)。

發布時間:2024/4/15 Android 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android studio无法连接识别检测各种模拟器和手机的问题 (万能方案)。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Android Studio運行程序時檢測不到模擬器的解決方法:

贈送源碼:GitHub - Pangu-Immortal/MagicWX: 🔥免root實現 Android改機(一鍵新機)技術解密,微信無限多開等。。

《最完整的Android逆向知識體系》

現在我們公司好多新手Android開發對于模擬器無法連接非常苦惱,逐一給他們調試也很麻煩,尤其是一些Java也想運行一下Android的項目..

現在整理一下非常全面的連接模擬器的方法..(首先確保path環境變量配置正確)

adb命令不知道的先打開cmd輸入一下adb如果path環境配置正確就會出現很多adb的命令提示..

studio下部terminal直接輸入如下命令行連接模擬器(建議使用Android原生模擬器,X86模擬器已經很流暢了)

接下來就是一些常用模擬器的連接方法:

夜神模擬器:adb connect 127.0.0.1:62001

逍遙安卓模擬器:adb connect 127.0.0.1:21503

天天模擬器:adb connect 127.0.0.1:6555?

海馬玩模擬器:adb connect 127.0.0.1:53001

網易MUMU模擬器:adb connect?127.0.0.1:7555 。Mac版本adb connect?127.0.0.1:5554

【adb常用指令指引】https://mumu.163.com/help/func/20190129/30131_797867.html雷電模擬器:adb connect 127.0.0.1:5555?

genymotion模擬器:adb connect 127.0.0.1:5555?

谷歌原生模擬器:adb connect <設備的IP地址>:5555

真機調試,雖然一根數據線就可以解決了,但是有些設備并沒有這個功能。比如電視盒子。會議終端。ATM機。開發板子。云手機等。

當沒有數據線的時候我們就只能使用WiFi去調試設備。

WiFi調試設備,設備和電腦必須在同一個WiFi下。

長按你連接的WiFi名字。就會進入詳情,看到IP地址。需要使用命令?adb tcpip [port]?讓手機的某個端口處于監聽狀態。

然后 adb connect <設備的IP地址>? 這樣就可以了。因為硬件設備幾乎都是默認端口5555,所以不需要輸入端口號。

注意:比如摩托羅拉,一部分機型是修改過端口號的。需要用數據線調試。WiFi調試不好找端口。

詳細步驟就不寫了,可以參考網上這篇文章:ADB--通過WiFi調試程序 - 簡書

最近好多人抄襲這篇文章,麻煩你注明出處,因為我經常更新。你直接復制我的很可能就看不了了……by qi_hao


各種機型開啟Log日志的方式

開啟log方式
魅族手機開啟log日志開關
? ? ? ? 開啟設置-輔助功能-開放者選項-性能優化-高級日志輸出-全部允許輸出
360奇酷手機顯示Log# 360奇酷手機顯示Log
? ? ? 1、在桌面點擊撥號,在撥號盤輸入“*20121220#”,進入工程模式;
? ? ? 2、看到日志輸出等級,點進去
? ? ? ? ? ? ?Log print enable 選 enable
? ? ? ? ? ? ?Java log level 選 LOGV
? ? ? ? ? ? ?C and C++ log level 選 LOGV
? ? ? ? ? ? ?Kernel log level 選 KERN_DEBUG
? ? ? 3、完畢
華為手機顯示log
? ? ? ?1.、在桌面點擊撥號,在撥號盤輸入##2846579##,進入工程模式;
? ? ? ?2、打開后臺設置,選擇log設置,打開Ap日志
Vivo手機顯示log
? ? ? ?1.、在桌面點擊撥號,在撥號盤輸入##112##,進入工程模式;
? ? ? ?2、打開log開發


如果我們使用WiFi調試設備,無法使用Usb去連接時,只要保證任何Android設備和你的電腦連接的是同一個WiFi。

然后輸入adb connect …… 命令去連接就好了。。

手機設備或者其他硬件設備,點擊WiFi,點擊已連接的WiFi名字,里面有IP地址那一項。

一般硬件設備的IP地址都是:192.168.0.xx ……不需要輸入端口號,因為都是默認的 5555


不建議多開模擬器,穩定性也很差..如果玩游戲請隨意,開發調試時?端口號不容易找到。

以上端口都在Windows環境測試過,MAC環境的端口沒有全部測完。應該是可以用的。其實原生模擬器X86的也挺快。

各個廠家改了端口號,如果以后端口號不對了,需要去各家官網咨詢。知道這種連接方式就行了

注:重復提醒:重復提醒:直接點擊你的WiFi查看連接狀態也能看到IP。

重啟ADB方式:

Android studio 打開Tools - Android - Android Device Monitor。就是Eclipse的DDMS。點擊向下的三角,展開列表框點擊Reset adb。重啟adb。


或者使用ADB命令重啟ADB。

1 開始運行cmd
2 adb kill-server 殺死adb進程
3 adb start-server 開啟adb進程
4 查看adb端口
? C:\Documents and Settings\Administrator>adb nodaemon server
? cannot bind 'tcp:5037'
5 查找adb的端口被誰占有
? netstat -ano | findstr "5037"
6 殺死該進程
? tasklist|find "5037"
7 重啟adb
? adb start-server
8 如果還不行,以上動作就多做幾遍

或者直接使用:reset adb?

--------------------------關于genymotion模擬器---------------------------


如果你用的genymotion模擬器。(不建議用。當年學Android時用的模擬器,2.3--4.0時代最好的模擬器。)

如今genymotion模擬器的操作依然繁瑣。新手去下載上面提到的一些模擬器

genymotion參考圖文教程https://jingyan.baidu.com/article/fc07f9897e8e0612ffe519a3.html

genymotion雜癥疑難參考Android Studio運行程序時檢測不到模擬器的解決方法 - 簡書

Android studio使用adb命令的截圖..可以在終端下直接使用adb命令。

-------------------------- Android SDK創建模擬器------------------- -----------------

輸入adb connect <設備的IP地址>:5555

原生的模擬器端口是5555

----------------------如果你用的Eclipse,沒有控制臺,就只能使用系統的CMD .----------- ------

需要cd進入SDK目錄D:\android-sdk\platform-tools

然后在使用如上的各種ADB命令....


贈送源碼:GitHub - Pangu-Immortal/MagicWX: 🔥免root實現 Android改機(一鍵新機)技術解密,微信無限多開等。。

《最完整的Android逆向知識體系》

總結

以上是生活随笔為你收集整理的Android studio无法连接识别检测各种模拟器和手机的问题 (万能方案)。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。