Android开发环境配置

1.下载as:

https://www.androiddevtools.cn/

https://developer.android.google.cn/studio

直接下载解压就能使用。

2.下载SDK;

配置SDK、JDK路径,其中AndroidStudio中就包含了JDK,无需另外下载安装,官方推荐也是使用这个:

3.配置Java环境变量

        1)新建系统变量变量JAVA_HOME

  变量名:JAVA_HOME

  变量值:E:\MyJava\Java\jdk1.7.0_51 (即JDK的安装目录)或者使用as里面的E:\android-studio\jre

  2)新建变量CLASSPATH(如果已经存在,则直接写入变量值)

  变量名:CLASSPATH

  变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib ools.jar;

  说明:其中“%JAVA_HOME%”即是引用变量“JAVA_HOME”的值,而dt.jar与tool.jar正是该目录E:\MyJava\Java\jdk1.7.0_51\lib下的内容。

  3)在JAVA_HOME和CLASSPATH建立后,选择“Path”变量,单击编辑,或双击该变量,在变量值栏最前端添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

  说明:其中“%JAVA_HOME%”即是引用变量“JAVA_HOME”的值,而bin与jre\bin即为相应目录下的文件夹;控制台输入java -version测试。

4.配置Android环境变量

新建系统变量ANDROID_HOME

变量名:ANDROID_HOME

变量值:C:\Android\sdk(其中变量值:为自己安装sdk的路径。)

选择“Path”变量,单击编辑,或双击该变量,在变量值栏最前端添加:

%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools 控制台输入adb测试

5.下载安装Git版本控制工具:

下载地址:http://git-scm.com/download/

“Git”-->“Git Bash”在上图命令行中输入你的用户名与邮箱

$ git config --global user.name "Your Name"

$ git config --global user.email "[email protected]"

 参考链接:https://www.jianshu.com/p/059ed1e01229

5.1Android Studio中配置Git,出现Git executed successfully说明配置成功:

5.2GitLab中配置SSH KEY:

创建SSH Key:在Git Bash 客户端,输入如下代码:$ ssh-keygen -t rsa -C "your_email" ,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码,如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。登陆GitLab,打开“settings”,“SSH Keys”页面:然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容.为什么GitLab需要SSH Key呢?因为GitLab需要识别出你推送的提交确实是你推送的,而不是别人冒充的,而Git支持SSH协议,所以,GitLab只要知道了你的公钥,就可以确认只有你自己才能推送。

6.AndroidStudio拉取GitLab代码:

首先到GitLab上复制项目的地址;然后点击Android Studio顶部菜单栏上的VCS-->Checkout from Version Control-->Git ,如图:

7.解决AndroidStudio 控制台编译输出中文乱码:

双击Shift,输入vmoption,,选择Edit Custom VM Options,如果之前没有配置过,会弹出窗口问是否创建配置文件,点击Create,输入

-Dfile.encoding=UTF-8,保存重启即可。

8.将项目上传到GitLab

8.1. 配置忽略文件

Android Studio创建项目后会自动生成.gitignore文件,这个文件可以用来忽略那些不用加入到仓库的文件。项目根目录下与module目录下都会生成该文件,一般情况下我们只需要将项目根目录下的/.idea/workspace.xml与/.idea/libraries改成.idea即可,其他没有特殊要求就用默认的.

8.2 初始化本地Git仓库

点击Android Studio顶部菜单栏上的VCS-->Import into Version Control-->Create Git Repository然后选择需要初始化的项目根目录,初始化之后发现文件名由原来的白色变成了红色,这表示文件已经被git跟踪了,但是并没有添加到仓库中。

8.3 将本地Git仓库已与远程仓库进行关联

打开项目文件夹,在该文件夹中打开Git Bash。输入如下命令后就代表本地Git仓库已与远程仓库进行关联了。

git remote add origin [email protected]:wildma/WildmaGit.git,其中 [email protected]:wildma/WildmaGit.git 为我们项目的远程地址,可以到我们前面创建项目中复制

8.4 添加文件

选中项目的根目录,点击Android Studio顶部菜单栏上的VCS-->Git-->Add...添加文件后发现文件名由原来的红色变成了绿色,说明已经将文件添加进仓库了

8.5 提交文件

每次提交前需要先更新项目,原因是如果是多人合作的项目,需要先将远程仓库中他人提交的最新代码更新到本地仓库。然后选中Merge,点击OK,如果本地代码与远程代码有冲突就会弹出冲突提示,根据需求Merge即可Update后就可以提交文件了,选中项目的根目录,点击Android Studio顶部菜单栏上的VCS-->Git-->Commit Directory...;提交文件后发现文件名由原来的绿色又变成了最开始的白色,说明已经将文件提交上仓库了;

8.6 将提交的文件推送到远程仓库

选中项目的根目录,点击Android Studio顶部菜单栏上的VCS-->Git-->Push...就可以在GitLab上看到刚刚推送的内容了。

你可能感兴趣的:(Android开发环境配置)