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@example.com"

?參考鏈接:http://www.lxweimin.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 git@gitlab.com:wildma/WildmaGit.git,其中?git@gitlab.com: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上看到剛剛推送的內容了。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。