【问题标题】:How to stop the adb process in Eclipse ADT?如何在 Eclipse ADT 中停止 adb 进程?
【发布时间】:2014-05-23 15:16:56
【问题描述】:

基本上,我已经完成了我的 android 应用程序的开发和调试,我想断开我的 android 设备。但是由于 adb 进程仍在运行,我无法安全断开连接!

如何系统地停止 Eclipse 启动的 adb 进程?
简单地杀死进程是肮脏和不优雅的!

注意:我知道keeping my device charging mode,但是它不能解决当我断开设备连接时 adb 进程正在运行的事实(无论我是否将其保持在充电模式)

【问题讨论】:

    标签: android eclipse debugging adb adt


    【解决方案1】:

    您不能从 Eclipse 中终止 adb 服务器,因为该功能尚未在 Eclipse ADT 插件中实现。

    这是来自 Eclipse ADT 插件的 Android 官方文档:

    adb:提供从您的开发系统对设备的访问。一些 adb 的功能集成到 ADT 中,例如项目安装 (Eclipse 运行菜单)、文件传输、设备枚举和 logcat (DDMS)。您必须访问 adb 的更高级功能,例如 shell 命令,来自命令行。

    【讨论】:

      【解决方案2】:

      你可以使用adb kill-server

      访问link了解更多详情..

      【讨论】:

        【解决方案3】:

        要停止 adb 进程,您可能需要在命令行中通过以下命令终止 adb 服务器,

        /android-sdk/platform-tools/> adb kill-server

        要启动 adb 服务器,您需要执行以下操作,

        adb 启动服务器

        【讨论】:

        • 绝对能胜任!但是 Eclipse 没有任何内置功能吗? Eclipse 产生了我们必须手动杀死的进程,这几乎是可笑的!
        • 我认为没有办法阻止 adb 从 Eclipse 中运行。但是,当打开 eclipse 实例时,该过程开始。
        猜你喜欢
        • 2015-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-07
        • 2013-07-22
        • 1970-01-01
        • 2014-09-25
        • 2015-12-24
        相关资源
        最近更新 更多