美文网首页
Window系统 下 Android开发 Terminal环境配

Window系统 下 Android开发 Terminal环境配

作者: 那远远的云端 | 来源:发表于2020-04-28 13:50 被阅读0次
  • 使用Cygwin作为Terminal工具。Cygwin下载可以配置或者选择国内的镜像地址
  • 安装cyg-apt。可以从github下载压缩包,解压后将cyg-apt放到cygwin/bin目录下
  • 安装git。
    apt-cyg install git
  • 安装zsh。
    apt-cyg install zsh
    安装zsh后,在.bashrc中添加 一行 exec /bin/zsh,每次启动cygwin默认启动zsh
  • 安装 oh-my-zsh
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

如果遇到文件夹冲突的问题看这个,基本上就是保证cygwin使用的git是在/usr/bin/下的

Make sure the git that's installed on your Windows is uninstalled, restart cygwin and run which git and verify that it should be pointing to /usr/bin/git. Once confirmed rerun oh-my-zsh installation script again.

  • 将Android Studio的Terminal改为Cygwin
    需要创建一个Cygwin的启动批处理文件(Cygwin-Android.bat),填入如下内容,因为使用默认启动文件,会打开单独的窗口,创建完成后将Android Studio的shell path 指定为创建的批处理文件。
 @echo off
 setlocal enableextensions
 set IDE=AndroidStudio
 C:\cygwin64\bin\bash --login -i
  • 让打开Terminal时默认cd到当前工程下目录下
  1. 上面创建的Cygwin-Android.bat中 set IDE=AndroidStudio是必须的
  2. 在.bashrc中添加如下配置

环境变量OLDPWD表示前一次的当前目录

if [ ! -z "${IDE}" -a "${IDE}" == "AndroidStudio" ]; then
cd $OLDPWD;
fi

相关文章

网友评论

      本文标题:Window系统 下 Android开发 Terminal环境配

      本文链接:https://www.haomeiwen.com/subject/aggzzxtx.html