写在前面:因为新加入公司,其他同事都是直接在windows系统中用fastboot命令直接烧录,而我因为习惯了以前公司的方式,就用了ubuntu系统挂载windows虚拟机,于是乎也照其他同事那样用fastboot,按照文档配好了环境变量ANDROID_PRODUCT_OUT=\\10.38.16.7\ytw006-src\Android_Build_CS\android\out\target\product\K80129AA1,用fastboot flashall -w试了好几次仍然刷不了,提示错误error: could not load android-info.txt,只能寄希望于在ubuntu中刷了。
下面就说下我是如何做到在ubuntu中用fastboot访问远程服务器进行烧录的
1.安装fastboot工具,注意是谷歌工具包里面的fastboot
sudo apt-get install android-tools-fastboot
2.先配置环境变量ANDROID_PRODUCT_OUT
sudo vi /etc/profile,在文件最后添加
export ANDROID_PRODUCT_OUT=ytw006@10.38.16.7:/home/ytw006/Android_Build_CS/android/out/target/product/K80129AA1
第一次尝试:这个路径我也不知如何写才好,只能先按照windows那样的格式试试了
vi ~/.profile ,在PATH中加入 ANDROID_PRODUCT_OUT
PATH="$ANDROID_PRODUCT_OUT:$HOME/bin:$HOME/.local/bin:$PATH"
改完后执行命令:
source /etc/profile &nbs