misakawaque
V2EX  ›  问与答

adb 能不能好几个 windows 软件公用一个?为什么每个模拟器或者投屏软件都要自带 adb?

  •  1
     
  •   misakawaque · Apr 30, 2021 · 2629 views
    This topic created in 2016 days ago, the information mentioned may be changed or developed.

    花了两天折腾 adb 有感...... 大佬能说说么,比如我有两个安卓模拟器,都要用到 adb 可否直接一起用自己装的同一个 adb

    7 replies  •  2021-05-01 10:25:58 +08:00
    also24
    also24
    Apr 30, 2021
    1
    理论上可以全局公用一个,实际中要看软件自己的实现。

    想起了 6 年前被 QQ 自带的 adb 支配的恐惧…… 各种抢设备,烦死
    wtks1
    wtks1
    Apr 30, 2021 via Android
    2
    从开发者的角度来说,自带省事而且不容易出问题吧
    GuuJiang
    GuuJiang
    Apr 30, 2021❤️1
    3
    其实跟各种软件自带一大堆重复的 dll 同样的理由,站在开发者的角度,肯定是统一的依赖管理更合理,然而站在小白用户的角度,更看重的是开箱即用,最终形成了这个恶性循环的局面
    renmu123
    renmu123
    Apr 30, 2021 via Android
    4
    如果依赖不同版本的 adb 呢,其实就和 electron 软件的困境差不多
    Yadomin
    Yadomin
    Apr 30, 2021
    5
    那 Windows 上各种软件都会自带 dll 呢
    3dwelcome
    3dwelcome
    May 1, 2021
    6
    因为 adb 的一些版本协议相互不兼容,有一段时间,升级又特别快。
    因为 adb 体积足够小,小到已经可以忽略了。
    benson458
    benson458
    May 1, 2021 via iPhone
    7
    到安装目录下把 adb.exe ,还有 adb*.dll 的文件全部替换成同一个就可以了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1089 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 18:16 · PVG 02:16 · LAX 10:16 · JFK 13:16
    ♥ Do have faith in what you're doing.