花了两天折腾 adb 有感...... 大佬能说说么,比如我有两个安卓模拟器,都要用到 adb 可否直接一起用自己装的同一个 adb
1
also24 2021-04-30 20:32:11 +08:00
理论上可以全局公用一个,实际中要看软件自己的实现。
想起了 6 年前被 QQ 自带的 adb 支配的恐惧…… 各种抢设备,烦死 |
2
wtks1 2021-04-30 20:46:11 +08:00 via Android
从开发者的角度来说,自带省事而且不容易出问题吧
|
3
GuuJiang 2021-04-30 21:03:11 +08:00 1
其实跟各种软件自带一大堆重复的 dll 同样的理由,站在开发者的角度,肯定是统一的依赖管理更合理,然而站在小白用户的角度,更看重的是开箱即用,最终形成了这个恶性循环的局面
|
4
renmu123 2021-04-30 22:02:58 +08:00 via Android
如果依赖不同版本的 adb 呢,其实就和 electron 软件的困境差不多
|
5
Yadomin 2021-04-30 22:32:51 +08:00
那 Windows 上各种软件都会自带 dll 呢
|
6
3dwelcome 2021-05-01 01:17:46 +08:00
因为 adb 的一些版本协议相互不兼容,有一段时间,升级又特别快。
因为 adb 体积足够小,小到已经可以忽略了。 |
7
wbing 2021-05-01 10:25:58 +08:00 via iPhone
到安装目录下把 adb.exe ,还有 adb*.dll 的文件全部替换成同一个就可以了。
|