2016-12-27 91 views
0

我要開始我的設備或仿真器上我的應用程序,但我不能,因爲亞行不會啓動。 從命令行調用時,Adb工作得很好,但無法在android studio上運行。當我運行adb start-server時,它運行成功。自從使用5037以來,我已將默認的Android服務器端口更改爲12345。的Mac OS:Android的Studion ADB連接錯誤

以下是亞行的設備和亞行啓動服務器命令的結果:

adb devices

List of devices attached

0e6acf5f2599540e device

adb start-server

  • daemon not running. starting it now on port 12346 *
  • daemon started successfully *

在idea.log文件我有以下錯誤:

java.util.concurrent.TimeoutException at java.util.concurrent.FutureTask.get(FutureTask.java:205) at com.android.tools.idea.ddms.adb.AdbService$1.run(AdbService.java:232) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:369) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 2016-12-27 10:44:32,484 [3713735] WARN - #com.android.ddmlib - '/Users/nabila/Library/Android/sdk/platform-tools/adb,start-server' failed -- run manually if necessary

的Android Studio版本:2.2.3 的Android調試橋版本1.0.36 修訂0e9850346394-的Android

在此先感謝

+0

嘗試更新的SDK平臺工具,然後再試一次 –

+0

@UmarAta我已經有25.0.3 – Nabila

+0

OK,然後你可以從機器人工作室終端 –

回答

0

的問題是,由於5037端口上運行的進程。即使亞行已配置爲在12345端口機器人工作室運行仍使用5037

執行:

sudo lsof -i :5037

並殺死所有活動的進程。

0

嘗試這些命令

adb kill-server 

殺死現有服務器

然後

adb devices 

啓動一個新的服務器

然後 去到您的手機的開發選項和撤銷,那麼所有的USB授權與useb重新連接設備,它會要求接受RSA指紋和你做。

你也可以使用adb -P 1234 start-server 啓動ADB服務器1234端口

+0

貴的問題就解決了? –

+0

不,我仍然有同樣的問題 – Nabila

+0

是您的設備在Android Studio中可見 –