我想使用特定的 adb 版本来连接设备。为了连接外部模拟器,我尝试使用adb connect localhost:5555
,我得到这个结果:
[adb]: adb server version (36) doesn't match this client (40); killing...
[adb]: * daemon started successfully
为了安装 adb,我使用apt install adb
但我只有 1.0.36 版本。
有人知道我是否可以安装和使用 adb 1.0.40 版本吗?
在我的 Dockerfile 中我使用:
mkdir -p /usr/local/android-sdk \
&& cd /usr/local/android-sdk/ \
&& curl -OL https://dl.google.com/android/repository/platform-tools-latest-linux.zip \
&& unzip platform-tools-latest-linux.zip \
&& rm -f platform-tools-latest-linux.zip \
&& ln -s /usr/local/android-sdk/platform-tools/adb /usr/bin/adb \
&& export PATH=/usr/local/android-sdk/platform-tools:${PATH} \
&& echo "export PATH=/usr/local/android-sdk/platform-tools:${PATH}" >> /etc/profile \
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)