[英]Android Studio doesn't see genymotion
我將 android studio 的 0.5 版本更新為 0.8.14 版本,但現在 studio 沒有看到 genymotion ,我現在必須做什么? 謝謝大家。
編輯:我也通過更新 genymotion 解決了這個問題
Genymotion 默認使用它自己的 ADB 二進制文件。 如果它的版本與 Android Studio 使用的版本不同,它們可能會發生沖突,並且您會遇到很多問題。 其中之一可能是未檢測到 Genymotion,以及部署應用程序出現問題。
我建議將 Genymotion 設置為使用 Android Studio 也在使用的 ADB/Android SDK,而不是使用默認的 SDK。 這樣您就可以避免在未來的更新中發生沖突。
您必須先安裝 Genymotion 插件,單擊“文件”選項卡,找到“插件”選項,在底部,搜索 Genymotion,然后安裝。 安裝完成后,您需要重啟Android Studio,之后您會在“Sdk Manager”圖標附近看到Genymotion圖標,點擊它,然后指定您的Genymotion安裝位置即可。 另外,請確保您安裝了“Oracle Virtual Box”才能使用 Genymotion,這是一項要求。
編輯-
然后你的 genymotion 虛擬機出現,點擊你想要的(我認為它必須關閉才能開始點擊/不灰色)然后點擊開始,
然后單擊菜單欄下方按鈕欄中心附近的綠色播放圖標,genymotion 虛擬機應出現在“正在運行的設備”下。 突出顯示它並單擊確定,它應該啟動並顯示您的程序。
打開 Genymotion Shell,使用命令行devices list
將顯示然后在 cmd 中使用命令行
adb connect IP address
如果沒有在工作室中顯示設備。也許重新啟動工作室。
一句話(你需要找到你的設備ip): adb connect 192.168.***.***:5555
2019-03-19 09:10:00
我的環境:
我的問題:
list is empty
我的解決方案:
cd /opt/genymobile/genymotion
./genymotion-shell
devices list
(如果沒有正在運行的設備啟動一個)adb connect yourDeviceIP:5555
參考:
我遇到了同樣的問題,我關閉了 genymotion,然后點擊了運行按鈕,所以“選擇部署目標”對話框打開了。 之后,我以管理員身份打開 genymotion,啟動虛擬設備,一分鍾后它出現在“選擇部署目標”對話框中。
我認為關鍵是genymotion必須在android studio之后運行,並且可能必須打開“Select Deploymnt Target”對話框!
無論如何它對我有用
經過一些研究,我找到了一個解決方案,打開任務欄,然后結束處理 adb.exe,點擊運行(android studio)和 adb 將被重新創建,你的 genymotion 模擬器將在列表中。 豎起大拇指
C:\\Users\\{username}\\AppData\\Local\\Android\\Sdk
)。C:\\Program Files\\Genymobile\\Genymotion
)。首先安裝genymotion插件並重啟和android studio。重啟后你會在sdk管理器圖標附近看到genymotion設備管理器圖標選擇它並添加你有genymotion文件夾的路徑。如果你沒有看到圖標然后搜索genymotion設備管理器你會得到它
我曾經遇到過這個問題。 我必須手動將它連接到 adb 服務器並且它工作正常! 只需按照以下步驟操作:
1-打開你的模擬器
2-運行后,打開oracle vm virualBox manager app
3-雙擊您正在運行的模擬器。 你會看到IP管理值。 那是模擬器本地IP地址
4- 轉到您的 sdk 管理器路徑,然后是平台工具目錄
5- 在此目錄上打開 cmd(或使用 cd 命令)
6- 運行 adb connet ipAddress:5555
之后,您將在屏幕上看到連接到 ip 地址的文本。 回到android studio,你會看到adb出現了!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.