【发布时间】:2016-12-27 11:09:22
【问题描述】:
我想在我的设备或模拟器上启动我的应用程序,但我无法启动,因为 Adb 无法启动。 从命令行调用时,adb 工作得很好,但它不能在 android studio 上运行。当我运行 adb start-server 它运行成功。由于使用了 5037,我已将默认的 android 服务器端口更改为 12345。
以下是 adb devices 和 adb start-server 命令的结果:
adb 设备
附加设备列表
0e6acf5f2599540e 设备
和
adb 启动服务器
- 守护程序未运行。现在在端口 12346 上启动它 *
- 守护进程启动成功*
在idea.log 文件中出现以下错误:
java.util.concurrent.TimeoutException 在 java.util.concurrent.FutureTask.get(FutureTask.java:205) 在 com.android.tools.idea.ddms.adb.AdbService$1.run(AdbService.java:232) 在 com.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,start-server' 失败——必要时手动运行
Android Studio 版本:2.2.3 Android 调试桥版本 1.0.36 修订版 0e9850346394-android
提前致谢
【问题讨论】:
-
尝试更新sdk平台工具再试
-
@UmarAta 我已经有最新版本 25.0.3
-
好的,那么你可以从android studio终端使用命令adb devices
-
是的,我的设备已列出
-
那么问题出在哪里,点击 android stuio 中心的播放按钮,然后从列表中选择您的设备并运行您的应用程序
标签: java android android-studio adb emulation