2

expo不能使用世博會和genymotion

運行Android應用程序,我使用genymotion與世博會一起跑我的反應,本機應用程序。我沒有得到任何錯誤與genymotion,但是當我嘗試與世博會運行它,我得到以下錯誤:

無法在Android上啓動項目:無法安裝的SmartSocket聽衆:無法綁定到127.0 .0.1:5037:通常只允許使用每個套接字地址(協議/網絡地址/端口)。 (10048) 無法讀取從ADB服務器 * OK未能啓動守護* 錯誤:無法連接到守護進程

我沒有做VT-X在我的系統啓用,因此Android的5及以上版本不加工。這是我試圖運行使用自定義平板電腦4.2.2-API 17 - 1536x2048。 enter image description here

請指導我如何繼續!

更新:這裏@dikaiosune是adb devices輸出 enter image description here

+0

你可以在本機上粘貼'adb devices'的輸出嗎? – dikaiosune

+1

任何新聞?爲此,我有同樣的問題 –

+0

在這裏得到相同的錯誤。 – Jed

回答

-3

TNS運行Android --emulator專門針對Android的SDK模擬器。 您有兩種選擇使用Genymotion:

啓動Genymotion虛擬設備並且永不關閉它。然後刪除--emulator參數,如tns run android 使用--geny參數,如:tns run android --emulator --geny。您也可以使用較短的仿真命令,如tns仿真android --geny 有關更多詳細信息,可以隨時參考我們的在線幫助,使用tns幫助運行android。

希望這會有所幫助!

0

的Ubuntu 16.04

刪除您的任何ADB。

sudo易於刪除ADB

添加到您的〜/ .basrc:

export ANDROID_HOME='Path to Android SDK' 
export PATH=$PATH:'Your Genymotion Directory/tools/' 

最後一個會從genymotion添加 '亞行' 到您的路徑。注意:不要忘記關閉並重新打開終端。

它爲我工作,面臨同樣的問題。 希望它有幫助。