初次安裝開發(fā)工具Android studio所做配置

從小父親就跟我說,好腦子不如爛筆頭,所以我記不住了,只能寫下來


安裝

1.下載Android studio

最開始接觸的開發(fā)工具是eclipse 兩年前自己帶著公司Android組強(qiáng)轉(zhuǎn)成Android studio

一是Eclipse那種不到重大功能問題不更新的態(tài)度不利于Android的開發(fā),二是啟動緩慢、工具很少、Bug繁多會慢慢逼死個人(所以到了現(xiàn)在還在用eclipse的朋友趕緊換吧)

言歸正傳,AS作為Android開發(fā)的重要工具之一(為什么之一),在過去Google被墻的時候,我們需要走鏡像寫端口掛在備用服務(wù)器上,一個工具能裝一天,慶幸的是現(xiàn)在不一樣了

給大家安利下??Android studio 中文社區(qū)? 一個Android studio的專屬社區(qū) 里面不僅能下載最新的全平臺的as 同樣還有最新Android資訊 教學(xué)視頻 bug提問等模塊? 這也是自己書簽中的第一個網(wǎng)址


全平臺as下載,此時版本3.1.2

至于64位的這兩個的區(qū)別? Recommended (推薦) 和 No .exe installer (無需 .exe 安裝程序) 個人理解就是單機(jī)游戲里 安裝與硬盤免安裝的區(qū)別吧,選推薦的準(zhǔn)沒錯

2. JDK的安裝

因為JDK 是整個Java開發(fā)的核心,所以自己總是跟著最新版本的出現(xiàn)而使用,目前已經(jīng)1.6 1.7 1.8 三個版本,安裝教程網(wǎng)上都有 一般安裝完要在環(huán)境變量上設(shè)置 PATH、JAVA_HOME和CLASSPATH 并在cmd中 查看并確認(rèn) java -version? 與javac -version都成功顯示版本號才行

3. 更改配置(Ctrl+Alt+S)Settings設(shè)置

一些“宜人”的配置,會讓自己的工作事半功倍? 比如

? ??????????????更改主題:Settings設(shè)置-->Appearance&Behavior-->Appearance 去更改 一般默認(rèn)有兩種? 黑色背景與白色背景


更換主題

????????????????如果不喜歡不要緊??Color Themes?會讓你選不過來,下載?File-->Import Settings-->把剛才下載好的jar包導(dǎo)入 OK

? ? ? ? ? ? ? ? 更改字體:Settings設(shè)置-->Editor-->Colors&Fonts-->Font(個人覺得18大小合適)字體看個人喜好


更改字體

? ? ? ? ? ? ? ? 展示行號:Settings設(shè)置-->Editor-->General-->Appearance-->show line numbers? ?臨時更改可在代碼左側(cè)右擊


展示行號


? ??????????????Encoding統(tǒng)一:Settings設(shè)置-->?Editor-->File Encoding? ? ? ? ? ? ? ? ?一般把GBK改成UTF-8? 但瞎改易造成注解中文亂碼


1、2
3

? ? ? ? ? ? ? ? 啟動自選項目:Settings設(shè)置-->Appearance&Behavior-->System Settings-->Reopen last project on startup復(fù)選框單鉤劃去


單項目勾上多項目去掉,方便

4.?配置版本控制Git或Svn

根據(jù)公司選擇合適的版本控制工具,其安裝步驟自行百度(注意安裝過程可能要選某些東西以便能夠讓as集成工具)

5. 設(shè)置忽略文件

Settings設(shè)置-->Version Control-->Ignored Files


初始默認(rèn)倆F 自己添加四個D一個F一個iml

多人合作開發(fā)時,一般由一個人完成基本框架,再上傳到SVN或Git上,上傳的時候可以直接先忽略以上文件,場景如下,以SVN為例:

公司有一個項目需要我來搭建框架,框架搭建完上傳到SVN,讓其他成員分別做框架中相應(yīng)的模塊或功能

第一步、找到工作區(qū)間里要上傳的項目? ? T1Application


目標(biāo)文件

第二步、在SVN里建立一個空文件夾 T1Application,并checkout到本地


導(dǎo)到桌面

第三步、剪切步驟二中空文件夾隱藏文件夾? ?.svn? 粘貼到步驟一目標(biāo)項目 T1Application中,刷新會發(fā)現(xiàn)其他的文件全帶一個“ ?”


.svn內(nèi)含路徑和其他信息,不存在的文件會出現(xiàn)問號

第四步、我也忘了......好吧不開玩笑,確實不好記,所以我才寫這篇文章??

第四步、就在步驟三文件夾內(nèi)空白處右擊 --> TortoiseSVN-->Add(漢化svn是增加)-->直接全選確定(對,不在這忽略),整個過程從彈出到完成需要等待


點(diǎn)擊添加可能會反應(yīng)一會兒才彈窗

第五步、選擇咱們之前說的4D1F1M,總共6個文件分別右擊-->TortoiseSVN-->Unversion and add to ignore list (去除版本控制并添加至忽略列表)-->選擇忽略類型(一般第一個)


4D1F1M

第六步、工程內(nèi)update 然后 commit 就好了

6.每次啟動緩慢,防止每次fetching sdk (自己覺得沒必要)

在安裝目錄bin/idea.properties文件下加注代碼:

#disable first run?

disable.android.first.run=true

7.添加常用插件

Butterknife 、GsonFormat等自己常用的快速開發(fā)工具,可自行百度“Android studio 常用快速開發(fā)工具”

8.設(shè)置實現(xiàn)序列化自行添加序列ID

File--Setting--Editor--Inspections--Java--Serialization issues--勾選Serializable class without "serialVersionUID"

選中實體類類名按住Alt+Enter,選擇條目,即可生成serialVersionUID

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容