簡體   English   中英

Mac OS:Android Studion ADB連接錯誤

[英]Mac OS: Android Studion ADB connection error

我想在設備或仿真器上啟動我的應用程序,但由於Adb無法啟動而無法啟動。 從命令行調用Adb時效果很好,但無法在android studio上運行。 當我運行adb啟動服務器時,它成功運行。 由於使用了5037,因此我已將默認的android服務器端口更改為12345。

以下是adb設備和adb啟動服務器命令的結果:

adb設備

連接的設備清單

0e6acf5f2599540e設備

亞行啟動服務器

  • 守護程序未運行。 現在從端口12346啟動它*
  • 守護程序成功啟動*

在idea.log文件中,出現以下錯誤:

com處java.util.concurrent.FutureTask.get(FutureTask.java:205)處的java.util.concurrent.TimeoutException com處com.android.tools.idea.ddms.adb.AdbService $ 1.run(AdbService.java:232) .intellij.openapi.application.impl.ApplicationImpl $ 8.run(ApplicationImpl.java:369)在java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:511)在java.util.concurrent.FutureTask.run( FutureTask.java:266),位於java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142),位於java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617),位於java.lang.Thread.run (Thread.java:745)2016-12-27 10:44:32,484 [3713735]警告-#com.android.ddmlib-'/ Users / nabila / Library / Android / sdk / platform-tools / adb,啟動服務器'失敗-必要時手動運行

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

提前致謝

試試這些命令

adb kill-server

殺死現有服務器

然后

adb devices

啟動新服務器

然后轉到手機的開發人員選項並撤消所有USB授權,然后將設備與useb重新連接,它將要求接受RSA指紋,您已完成操作。

您還可以使用adb -P 1234 start-server將adb服務器啟動到1234端口

問題是由於在5037端口上運行進程。 即使adb已配置為在12345端口上運行,android studio仍會使用5037。

執行:

須藤lsof -i:5037

並殺死所有活動進程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM