Android Studio中文版是一款安卓的集成開發(fā)工具,是在IDEA的基礎(chǔ)上開發(fā)的軟件,都是基于JAVA編程語言而開發(fā)的,能夠做到可視化界面,使得更多開發(fā)者對于原來的集成開發(fā)環(huán)境Eclipse過時(shí)的失落感,得到滿足,并讓開發(fā)者們的更多需求得到解決。
1、基于 Gradle 的靈活構(gòu)建系統(tǒng)
2、快速且功能豐富的模擬器
3、可針對所有 Android 設(shè)備進(jìn)行開發(fā)的統(tǒng)一環(huán)境
4、Instant Run,可將變更推送到正在運(yùn)行的應(yīng)用,無需構(gòu)建新的 APK
5、可幫助您構(gòu)建常用應(yīng)用功能和導(dǎo)入示例代碼的代碼模板和 GitHub 集成
6、豐富的測試工具和框架
7、可捕捉性能、易用性、版本兼容性以及其他問題的 Lint 工具
8、C++ 和 NDK 支持
9、內(nèi)置對 Google 云端平臺的支持,可輕松集成 Google Cloud Messaging 和 App 引擎
10、工具欄提供執(zhí)行各種操作的工具,包括運(yùn)行應(yīng)用和啟動(dòng) Android 工具。
11、導(dǎo)航欄可幫助您在項(xiàng)目中導(dǎo)航,以及打開文件進(jìn)行編輯。此區(qū)域提供 Project 窗口所示結(jié)構(gòu)的精簡視圖。
12、編輯器窗口是創(chuàng)建和修改代碼的區(qū)域。 編輯器可能因當(dāng)前文件類型的不同而有所差異。 例如,在查看布局文件時(shí),編輯器顯示布局編輯器。
13、工具窗口欄在 IDE 窗口外部運(yùn)行,并且包含可用于展開或折疊各個(gè)工具窗口的按鈕。
14、工具窗口提供對特定任務(wù)的訪問,例如項(xiàng)目管理、搜索和版本控制等。您可以展開和折疊這些窗口。
15、狀態(tài)欄顯示項(xiàng)目和 IDE 本身的狀態(tài)以及任何警告或消息。
1、優(yōu)化小貼士:在主體中打開你的應(yīng)用,點(diǎn)擊小貼士,會(huì)得到這樣的建議:為你的應(yīng)用開發(fā)平板電腦版本。
2、應(yīng)用翻譯服務(wù):允許開發(fā)者直接在開發(fā)主體中獲得專業(yè)的翻譯。上傳你的需求,選擇翻譯,其會(huì)顯示翻譯方和價(jià)格,并在一周內(nèi)發(fā)回譯本。
3、推薦跟蹤:允許開發(fā)者找出最有效的廣告
4、營收曲線圖:向開發(fā)者展示其應(yīng)用營收,以國家進(jìn)行劃分
5、試用版測試和階段性展示:開發(fā)者可以對應(yīng)用進(jìn)行測試,然后向測試用戶推出,測試結(jié)果不會(huì)對外公布。當(dāng)一個(gè)版本的測試結(jié)束,開發(fā)者可以向特定比例用戶推出。
Android Studio如何新建工程
安裝完畢后,打開我們的Android Studio,第一次啟動(dòng)需要下載SDK等一些東西,時(shí)間比較長,筆者等了大概40分鐘才下載完畢
選擇第一項(xiàng),新建一個(gè)Android項(xiàng)目
選擇開發(fā)程序?qū)⑦\(yùn)行在哪個(gè)平臺上:
選擇Activity的風(fēng)格:
設(shè)置進(jìn)入程序一個(gè)頁面后的Activity的一些信息
Finish然后是漫長的等待~
到這里就安裝完成了。
接著看下我們的項(xiàng)目結(jié)構(gòu),而我們一般關(guān)心的只是app這個(gè)目錄:
新手開發(fā)常用設(shè)置
編程字體設(shè)置
如果想修改編輯器的字體,以及所有的文件顯示的字體,可以如下設(shè)置: Settings –> Editor –> Colors & Fonts –> Font 。默認(rèn)系統(tǒng)顯示的 Scheme 為 Defualt ,你是不能編輯的,你需要點(diǎn)擊右側(cè)的 Save As… ,保存一份自己的設(shè)置,并在當(dāng)中設(shè)置。之后,在 Editor Font 中即可設(shè)置字體。我喜歡用Courier New字體。
默認(rèn)文件編碼設(shè)置
開發(fā)中需要使用 utf-8 ,可以如下設(shè)置: Settings –> File Encodings 。建議將 IDE Encoding 、 Project Encoding 、 Properties Fiels 都設(shè)置成統(tǒng)一的編碼。
快捷鍵設(shè)置
首先你可以在Android Studio中使用Eclipse的快捷鍵。也可以單獨(dú)設(shè)置: Settings –> Keymap 。從 Keymaps 中選擇對應(yīng)IDE的快捷鍵,Android Studio對其他IDE的快捷鍵支持還是比較多的。建議不使用其他IDE的快捷鍵,而是使用Android Studio的快捷鍵。
修改默認(rèn)快捷鍵
當(dāng)你想修改某一個(gè)默認(rèn)快捷鍵配置時(shí),你需要點(diǎn)擊 copy 創(chuàng)建一個(gè)自己的快捷鍵,并在上面進(jìn)行設(shè)置。 Main menu –> Code –> Completion –> Basic ,修改為你想替換的快捷鍵組合。
檢查更新(建議關(guān)閉!!!!)
把兩個(gè)勾勾都取消掉!
Android Studio支持自動(dòng)檢查更新。之前尚未發(fā)布正式版時(shí),一周有時(shí)會(huì)有幾次更新。你可以設(shè)置檢查的類型,用以控制更新類型。Settings –> Updates 。勾選 Check for updates in channel ,即開通了自動(dòng)檢查更新。你可以禁用自動(dòng)檢查更新。右側(cè)的列表,是更新通道。
Stable Channel : 正式版本通道,只會(huì)獲取最新的正式版本
Beta Channel : 測試版本通道,只會(huì)獲取最新的測試版本
Dev Channel : 開發(fā)發(fā)布通道,只會(huì)獲取最新的開發(fā)版本
Canary Channel : 預(yù)覽發(fā)布通道,只會(huì)獲取最新的預(yù)覽版本
自動(dòng)導(dǎo)入設(shè)置(全部開啟!!!)
會(huì)自動(dòng)導(dǎo)入需要的jar包
當(dāng)你從其他地方復(fù)制了一段代碼到Android Studio中,默認(rèn)的Android Studio不會(huì)自動(dòng)導(dǎo)入這段代碼中使用到的類的引用 ,可以如下設(shè)置: Settings –> Editor –> Auto Import ,勾選 Add unambiguous improts on the fly 。
修改idea.properties文件
找到<android-studio>\bin\idea.properties文件,打開,改成這樣:
# 禁止第一次運(yùn)行Android Studio時(shí),自動(dòng)檢查和升級Android SDK
disable.android.first.run=true
# 下面兩個(gè)是Android Studio的設(shè)置、插件和運(yùn)行時(shí)產(chǎn)生的其他文件存放的目錄
# 不改的話,Windows中默認(rèn)在 C:\Users\<username>\.AndroidStudio.2\ 里面
# ${idea.home.path}表示Android Studio程序的主目錄,注意目錄分隔符要用正斜杠“/”idea.config.path=${idea.home.path}/.AndroidStudio.2/config
idea.system.path=${idea.home.path}/.AndroidStudio.2/system
打開工程設(shè)置
①禁用自動(dòng)打開上次關(guān)閉工程 ,禁用退出提示 ②打開新項(xiàng)目提示方式
代碼智能提示
① 敲什么都提示②③提示時(shí)間設(shè)置
敲什么字符會(huì)提示,All(大小寫全部符合),None(不管大小寫,符合就提示),(First letter)(第一個(gè)字符符合就OK,其他隨意)。我這種腦殘沒記性的當(dāng)然選擇None。時(shí)間設(shè)置根據(jù)自己電腦性能.
修改變量前后綴
靜態(tài)成員是s,普通成員是m,轉(zhuǎn)換成成員變量的時(shí)候自動(dòng)加上m,生成setter,getter的時(shí)候會(huì)忽視m,很好很強(qiáng)大.
一、android studio怎么連接手機(jī)運(yùn)行?android studio連接手機(jī)調(diào)試程序的方法
手機(jī)部分
1、手機(jī)端下載一個(gè)“一鍵Root權(quán)限獲取“,在安裝的過程中需要安裝KingRoot,獲取手機(jī)root權(quán)限。網(wǎng)上有些說法,說手機(jī)側(cè)不需要獲取root權(quán)限,我自己嘗試失敗了。不過不是所有的手機(jī)都能獲取root權(quán)限的。比如我手上的三星就沒有能獲取到,不過我的老手機(jī)多,這也就不是什么問題了
2、下載“ABD Wireless”,這是一個(gè)adb服務(wù)。需要運(yùn)行起來,studio才能連接到手機(jī),點(diǎn)擊圖標(biāo),手機(jī)屏幕就會(huì)顯示“adb connect 192.168.0.x:5555”的字樣。
到這里手機(jī)設(shè)置就結(jié)束了。
電腦部分
1、下載好android studio 、SDK以及JDK,安裝好。
2、設(shè)置路徑,studio的File->other settings->default Project Structure 。JDK ,SDK都需要照圖設(shè)置,
3、設(shè)置環(huán)境變量。sdk的tool以及platform-tools都需要加入path路徑下面。adb需要用到。
4、 下載API,看一下手機(jī)的android版本,對應(yīng)下載版本。找到SDK路徑的SDK Manager.exe,即可下載。
5、新建工程,工程所用的SDK需要和手機(jī)的版本匹配。否則運(yùn)行困難。
6、選擇啟動(dòng)adb。
7、使能adb,電腦 手機(jī)需要在同一個(gè)局域網(wǎng)。
8、啟動(dòng)電腦連接手機(jī),在電腦的 命令提示符 (CMD可以進(jìn)入)里面輸入“adb connect 192.168.x.x”;即可連接手機(jī),如果提示不認(rèn)識此命令,是adb的環(huán)境變量沒有設(shè)置正確。連接失敗,則重啟手機(jī)的adb服務(wù),再試。
9、檢查android studio 與手機(jī)是否連接成功。此處會(huì)出現(xiàn)手機(jī)名稱。可以多次點(diǎn)擊”andriod monitor“。刷新
10、編譯新建的工程 選擇“Build->Build APK”,然后點(diǎn)擊“run->bebug app”。
網(wǎng)絡(luò)連接成功,也可以換成usb的連接方式。網(wǎng)上也說了很多usb連接的方法,都差不多,主要是需要找驅(qū)動(dòng),我是已經(jīng)找到了驅(qū)動(dòng),也連接不成功,才找到網(wǎng)絡(luò)連接的辦法。
二、android studio怎么導(dǎo)入項(xiàng)目?android studio導(dǎo)入項(xiàng)目的方法
AS在導(dǎo)入項(xiàng)目的時(shí)候其實(shí)很簡單:在剛開始打開AS的時(shí)候,選擇“Open an existing Android Studio project(打開已存在的AS項(xiàng)目)”。
找到項(xiàng)目文件夾,單擊選擇之后點(diǎn)擊“確定”。
當(dāng)然,如果知道項(xiàng)目的路徑,可以直接復(fù)制粘貼在路徑欄,會(huì)直接定位到項(xiàng)目的位置。
導(dǎo)入過程中可能會(huì)在建立項(xiàng)目信息的時(shí)候因?yàn)榻M件不完全而進(jìn)行組件的下載與安裝。等待一會(huì)即可。
如圖,可以看到已經(jīng)導(dǎo)入成功了。
如果AS已經(jīng)在編輯界面了,可以如下操作。
左上角選擇“File-open(文件-打開)”。
在彈出的對話框做和上述一樣的項(xiàng)目文件夾選擇操作即可導(dǎo)入。
三、android studio怎么生成apk?android studio生成apk的方法
AS中,點(diǎn)擊項(xiàng)目,選擇Build菜單, 然后選擇Generate Signed APK。如下圖所示:Build->Generate Signed APK.
彈出窗口,如果沒有key,就創(chuàng)建一個(gè),有的話就選擇存在的Key,如果你是第一次打包。都是沒有的
我們新建一個(gè),可根據(jù)自己需要填寫相關(guān)信息,具體可看下圖
好的,點(diǎn)擊OK后,回到剛才的頁面可以看到我們密碼的信息,可能需要我們填入密碼了,也就是剛才設(shè)置的密碼
點(diǎn)擊Next,build type有release和debug兩種類型,默認(rèn)release即可
結(jié)果:把你的項(xiàng)目打包成apk之后,就可以直接在手機(jī)安裝,而不需要電腦模擬器運(yùn)行了,比較的方便。
1、放入 lib 中就可用的漢化包
命名為 cn,即 resources_cn_*.jar 的漢化包,直接放到軟件安裝目錄下的 /lib/ 中即可。
注意:
不需要重命名,直接放進(jìn)去就行。
如果該方法漢化無效,如使用英文操作系統(tǒng)等,可嘗試 2 中的方法替換原文件。
2、替換 lib 中原文件的漢化包
命名為 resources_en.jar 的漢化包,復(fù)制到 /lib/ 中覆蓋原文件即可。
注意:
覆蓋前可以把原來的文件備份到其他地方,或者以后需要還原時(shí)再從“英文包”文件夾中下載。
如果不想替換文件,如版本不同的情況,可以將漢化包中的 messages 和 tips 兩個(gè)文件打包進(jìn)要漢化的資源包即可。
開發(fā)資源管理器
資源管理器是一種新工具,用于在統(tǒng)一視圖中顯示應(yīng)用程序項(xiàng)目中的可繪制性、顏色和布局。除了可視化之外,該面板還支持拖放導(dǎo)入批量素材,并批量進(jìn)行 SVG 到 VectorDrawable 的轉(zhuǎn)換。
導(dǎo)入意圖
當(dāng)使用新的 Jetpack 和 Firebase 庫時(shí),Android Studio 3.4 將識別這些庫中的常見類,并通過代碼意圖建議將所需的 import 語句和庫依賴項(xiàng)添加到 Gradle 項(xiàng)目文件中。
布局編輯器屬性面板
目前僅有一個(gè)單一窗格,其中包含屬性的可折疊部分。錯(cuò)誤和警告有不同的突出顯示顏色。此外,還更新了顏色選擇器。
IntelliJ 平臺更新至 2018.3.4:支持多行TODO,搜索功能更新
建立
項(xiàng)目結(jié)構(gòu)對話框:新的 PSD 允許在模塊級別查看和添加項(xiàng)目的依賴項(xiàng)
R8默認(rèn)測試
仿真器設(shè)備皮膚:Android Studio 3.4 內(nèi)部發(fā)布了最新的 Google Pixel 3 和 Google Pixel 3 XL 設(shè)備外觀
Android Q Beta 仿真器系統(tǒng)映像支持
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門子PLC S7......
3百度網(wǎng)盤清爽精簡純凈版-網(wǎng)盤工具-百度網(wǎng)盤清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專用版-機(jī)器人編程......
7seo外鏈助手(超級外鏈) -SEO外鏈優(yōu)化工具......
8Notepad3-記事本軟件-Notepad3下......
9小米運(yùn)動(dòng)刷步數(shù)神器-小米運(yùn)動(dòng)刷步數(shù)神器下載 v2......