谷歌推Android Studio 讓開(kāi)發(fā)應(yīng)用更簡(jiǎn)單
文章分類:公司動(dòng)態(tài) 發(fā)布時(shí)間:2014-12-15 原文作者:tbkj 閱讀( )
根據(jù)國(guó)外媒體的最新報(bào)道,谷歌近日正式發(fā)布了全新的Android集合開(kāi)發(fā)環(huán)境——Android Studio 1.0。Android Studio的首次亮相是在去年5月舉辦的谷歌I/O開(kāi)發(fā)者大會(huì),而Android Studio的出現(xiàn)意味著谷歌將逐漸放棄原有的Eclipse。Android Studio支持Windows、Mac、Linux等多個(gè)操作系統(tǒng),基于Java語(yǔ)言集成開(kāi)發(fā)環(huán)境IntelliJ搭建而成,而本次推出的Android Studio 1.0是其首個(gè)穩(wěn)定版。
據(jù)悉,Android Studio 1.0將為開(kāi)發(fā)者提供更多有用的模板,包括媒體記錄、通知系統(tǒng)甚至是即時(shí)通訊平臺(tái)等多個(gè)方面,甚至還能直接導(dǎo)入在線示例代碼。
不僅如此,考慮到Android已經(jīng)滲透到智能手機(jī)、平板電腦、智能穿戴式設(shè)備、智能家電等諸多領(lǐng)域,Android Studio 1.0還允許開(kāi)發(fā)者針對(duì)不同設(shè)備進(jìn)行軟件開(kāi)發(fā),而對(duì)開(kāi)發(fā)者來(lái)說(shuō),這一切改進(jìn)都讓開(kāi)發(fā)Android應(yīng)用變得更加簡(jiǎn)單。
襄陽(yáng)太寶科技有限公司提供全程品牌服務(wù)的移動(dòng)應(yīng)用軟件,專注于IOS(iphone,ipad)、android(安卓)軟件開(kāi)發(fā)、html5開(kāi)發(fā)、微信定制開(kāi)發(fā),我們有頂尖的開(kāi)發(fā)團(tuán)隊(duì),富有創(chuàng)意的設(shè)計(jì)及標(biāo)準(zhǔn)流程化的操作,我們堅(jiān)持站在客戶的角度為客戶設(shè)計(jì)方案,帶來(lái)高品質(zhì)的服務(wù)!根據(jù)國(guó)外媒體的最新報(bào)道,谷歌近日正式發(fā)布了全新的Android集合開(kāi)發(fā)環(huán)境——Android Studio 1.0。Android Studio的首次亮相是在去年5月舉辦的谷歌I/O開(kāi)發(fā)者大會(huì),而Android Studio的出現(xiàn)意味著谷歌將逐漸放棄原有的Eclipse。Android Studio支持Windows、Mac、Linux等多個(gè)操作系統(tǒng),基于Java語(yǔ)言集成開(kāi)發(fā)環(huán)境IntelliJ搭建而成,而本次推出的Android Studio 1.0是其首個(gè)穩(wěn)定版。
據(jù)悉,Android Studio 1.0將為開(kāi)發(fā)者提供更多有用的模板,包括媒體記錄、通知系統(tǒng)甚至是即時(shí)通訊平臺(tái)等多個(gè)方面,甚至還能直接導(dǎo)入在線示例代碼。
不僅如此,考慮到Android已經(jīng)滲透到智能手機(jī)、平板電腦、智能穿戴式設(shè)備、智能家電等諸多領(lǐng)域,Android Studio 1.0還允許開(kāi)發(fā)者針對(duì)不同設(shè)備進(jìn)行軟件開(kāi)發(fā),而對(duì)開(kāi)發(fā)者來(lái)說(shuō),這一切改進(jìn)都讓開(kāi)發(fā)Android應(yīng)用變得更加簡(jiǎn)單。
襄陽(yáng)太寶科技有限公司提供全程品牌服務(wù)的移動(dòng)應(yīng)用軟件,專注于IOS(iphone,ipad)、android(安卓)軟件開(kāi)發(fā)、html5開(kāi)發(fā)、微信定制開(kāi)發(fā),我們有頂尖的開(kāi)發(fā)團(tuán)隊(duì),富有創(chuàng)意的設(shè)計(jì)及標(biāo)準(zhǔn)流程化的操作,我們堅(jiān)持站在客戶的角度為客戶設(shè)計(jì)方案,帶來(lái)高品質(zhì)的服務(wù)!
Android Studio 1.0主要特色包括智能化的程式碼編輯提示、支援多種不同行動(dòng)載具的App開(kāi)發(fā)環(huán)境、支援Gradle專案建立、能為同個(gè)專案產(chǎn)生多樣化的多個(gè)APK檔案、提供程式碼范本來(lái)協(xié)助開(kāi)發(fā)者建置應(yīng)用程式的基本功能、提供豐富的版面編輯工具及多種版面主題、提供Lint原始碼分析警示工具來(lái)偵測(cè)執(zhí)行效能、可用性、版本相容性等,此外,也支援ProGuard及App簽署加密金鑰功能來(lái)保護(hù)程式碼內(nèi)容、并支援Google云端運(yùn)算平臺(tái)服務(wù)等。
支援多種不同行動(dòng)載具的App開(kāi)發(fā)環(huán)境
Android Studio 1.0可支援各種行動(dòng)載具的開(kāi)發(fā)環(huán)境,在安裝設(shè)定精靈的第一步,即可選擇不同Android載具的開(kāi)發(fā)環(huán)境,包括Android 智慧型手機(jī)與平板電腦、Android Wear穿戴裝置、Google眼鏡、Android TV智慧電視、甚至是Android Auto智慧車載系統(tǒng)等可運(yùn)行Android系統(tǒng)的載具。對(duì)於這些多種裝置的需求,Android Studio支援多重APK讓開(kāi)發(fā)者可以針對(duì)不同裝置,發(fā)布多個(gè)APK檔案。
在Android Studio安裝精靈的第一步,即可選擇不同Android載具的開(kāi)發(fā)環(huán)境,從Android 智慧型手機(jī)與平板電腦、Android TV智慧電視、Android Wear穿戴裝置、Google眼鏡、甚至是Android Auto智慧車載系統(tǒng)等可運(yùn)行Android系統(tǒng)的載具。
智能程式碼編輯提供語(yǔ)法提示
智能化的程式碼編輯功能是Android Studio核心特色之一,當(dāng)開(kāi)發(fā)者編寫(xiě)程式碼時(shí),會(huì)自動(dòng)提供相關(guān)的語(yǔ)法提示,并進(jìn)一步協(xié)助開(kāi)發(fā)者重組、完整化與分析程式碼。此外,Android Studio也提供程式碼范本,來(lái)協(xié)助開(kāi)發(fā)者建置應(yīng)用程式的基本功能、并支援豐富的版面編輯工具。
Android Studio具有智能程式碼編輯功能,當(dāng)開(kāi)發(fā)者編寫(xiě)程式碼時(shí),可自動(dòng)提供相關(guān)的語(yǔ)法提示,并進(jìn)一步協(xié)助開(kāi)發(fā)者重組、完整化與分析程式碼。
效能分析工具可監(jiān)控App記憶體使用量
Android Studio提供視覺(jué)化的監(jiān)控工具M(jìn)emory Monitor,為開(kāi)發(fā)者追蹤連結(jié)裝置的記憶體使用量,并監(jiān)控App的記憶體使用情形。當(dāng)開(kāi)發(fā)者要在裝置上運(yùn)行或模擬App時(shí),可點(diǎn)選可從右下方的Memory Monitor來(lái)啟動(dòng)這項(xiàng)記憶體監(jiān)控工具。
Android Studio提供了一個(gè)視覺(jué)化的監(jiān)控工具M(jìn)emory Monitor,開(kāi)發(fā)者監(jiān)控App的內(nèi)存使用狀況,并追蹤連結(jié)裝置的內(nèi)存使用量。
整合Google云端平臺(tái)
Android Studio可支援Google云端平臺(tái),讓開(kāi)發(fā)者將自己的Android apps加入以云端為基礎(chǔ)的後端(backends),Google云端平臺(tái)的後端會(huì)自動(dòng)化擴(kuò)展與管理,來(lái)因應(yīng)數(shù)百萬(wàn)個(gè)以上的用戶,替開(kāi)發(fā)者省下購(gòu)買、配置、維護(hù)與管理的需求,目前像是Snapchat和Pulse等Apps都已經(jīng)成功運(yùn)行在Google云端平臺(tái)。
開(kāi)發(fā)者只需要經(jīng)由簡(jiǎn)單的點(diǎn)選步驟來(lái)選擇後端種類,包括Google應(yīng)用程式開(kāi)發(fā)代管平臺(tái)(Google App Engine)、開(kāi)發(fā)API工具(Google Cloud Endpoints)、Google云端通訊服務(wù)(Google Cloud Message)等,Android Studio便會(huì)爲(wèi)該專案加入程式碼,支援所選的後端,此外,也能輕易增加其他後端功能,像是資料儲(chǔ)存。
Android Studio提供了Google云端平臺(tái)的後端支援,開(kāi)發(fā)者只需要經(jīng)由簡(jiǎn)單的點(diǎn)選步驟來(lái)選擇後端,包括Google App Engine、Google Cloud Endpoints、Google Cloud Message等,Android Studio便會(huì)爲(wèi)該專案加入所需的程式碼,支援所選的後端,也能輕易增加其他後端功能,像是資料儲(chǔ)存。
Google在去年的I/O大會(huì)上推出了Android Studio預(yù)覽版本,作為官方的Android IDE,不過(guò)Android Studio在過(guò)去這兩年內(nèi)一直還在預(yù)覽版階段,現(xiàn)在總算在年底前順利釋出了正式版本。Android Studio與另一常見(jiàn)的ADT bundle同樣都是開(kāi)放原始碼的編輯軟體,由Android SDK開(kāi)發(fā)工具研發(fā)團(tuán)隊(duì)負(fù)責(zé)。
而在早期Google尚未推出官方的Android IDE時(shí),僅提外掛工具來(lái)支援其他Java整合開(kāi)發(fā)環(huán)境軟體,之後Android推出以Eclipse為基礎(chǔ)的ADT bundle,將Eclipse整合開(kāi)發(fā)環(huán)境、 ADT Plugin外掛工具及 Android API打包成一個(gè)壓縮檔案方便開(kāi)發(fā)者下載使用,來(lái)降低開(kāi)發(fā)者的進(jìn)入門檻,ADT bundle後來(lái)也成為Android App的常見(jiàn)開(kāi)發(fā)工具軟體包(Android SDK)。
現(xiàn)在正式版的官方IDE本釋出後,Google強(qiáng)烈建議使用其他整合開(kāi)發(fā)環(huán)境的開(kāi)發(fā)者可以轉(zhuǎn)移至這個(gè)官方的IDE,來(lái)取得最新的更新內(nèi)容,而針對(duì)使用Eclipse的開(kāi)發(fā)者,Google也提供教學(xué)指南,來(lái)協(xié)助他們將既有的Android專案整合至Android Studio。
據(jù)悉,Android Studio 1.0將為開(kāi)發(fā)者提供更多有用的模板,包括媒體記錄、通知系統(tǒng)甚至是即時(shí)通訊平臺(tái)等多個(gè)方面,甚至還能直接導(dǎo)入在線示例代碼。
不僅如此,考慮到Android已經(jīng)滲透到智能手機(jī)、平板電腦、智能穿戴式設(shè)備、智能家電等諸多領(lǐng)域,Android Studio 1.0還允許開(kāi)發(fā)者針對(duì)不同設(shè)備進(jìn)行軟件開(kāi)發(fā),而對(duì)開(kāi)發(fā)者來(lái)說(shuō),這一切改進(jìn)都讓開(kāi)發(fā)Android應(yīng)用變得更加簡(jiǎn)單。
襄陽(yáng)太寶科技有限公司提供全程品牌服務(wù)的移動(dòng)應(yīng)用軟件,專注于IOS(iphone,ipad)、android(安卓)軟件開(kāi)發(fā)、html5開(kāi)發(fā)、微信定制開(kāi)發(fā),我們有頂尖的開(kāi)發(fā)團(tuán)隊(duì),富有創(chuàng)意的設(shè)計(jì)及標(biāo)準(zhǔn)流程化的操作,我們堅(jiān)持站在客戶的角度為客戶設(shè)計(jì)方案,帶來(lái)高品質(zhì)的服務(wù)!根據(jù)國(guó)外媒體的最新報(bào)道,谷歌近日正式發(fā)布了全新的Android集合開(kāi)發(fā)環(huán)境——Android Studio 1.0。Android Studio的首次亮相是在去年5月舉辦的谷歌I/O開(kāi)發(fā)者大會(huì),而Android Studio的出現(xiàn)意味著谷歌將逐漸放棄原有的Eclipse。Android Studio支持Windows、Mac、Linux等多個(gè)操作系統(tǒng),基于Java語(yǔ)言集成開(kāi)發(fā)環(huán)境IntelliJ搭建而成,而本次推出的Android Studio 1.0是其首個(gè)穩(wěn)定版。
據(jù)悉,Android Studio 1.0將為開(kāi)發(fā)者提供更多有用的模板,包括媒體記錄、通知系統(tǒng)甚至是即時(shí)通訊平臺(tái)等多個(gè)方面,甚至還能直接導(dǎo)入在線示例代碼。
不僅如此,考慮到Android已經(jīng)滲透到智能手機(jī)、平板電腦、智能穿戴式設(shè)備、智能家電等諸多領(lǐng)域,Android Studio 1.0還允許開(kāi)發(fā)者針對(duì)不同設(shè)備進(jìn)行軟件開(kāi)發(fā),而對(duì)開(kāi)發(fā)者來(lái)說(shuō),這一切改進(jìn)都讓開(kāi)發(fā)Android應(yīng)用變得更加簡(jiǎn)單。
襄陽(yáng)太寶科技有限公司提供全程品牌服務(wù)的移動(dòng)應(yīng)用軟件,專注于IOS(iphone,ipad)、android(安卓)軟件開(kāi)發(fā)、html5開(kāi)發(fā)、微信定制開(kāi)發(fā),我們有頂尖的開(kāi)發(fā)團(tuán)隊(duì),富有創(chuàng)意的設(shè)計(jì)及標(biāo)準(zhǔn)流程化的操作,我們堅(jiān)持站在客戶的角度為客戶設(shè)計(jì)方案,帶來(lái)高品質(zhì)的服務(wù)!
Android Studio 1.0主要特色包括智能化的程式碼編輯提示、支援多種不同行動(dòng)載具的App開(kāi)發(fā)環(huán)境、支援Gradle專案建立、能為同個(gè)專案產(chǎn)生多樣化的多個(gè)APK檔案、提供程式碼范本來(lái)協(xié)助開(kāi)發(fā)者建置應(yīng)用程式的基本功能、提供豐富的版面編輯工具及多種版面主題、提供Lint原始碼分析警示工具來(lái)偵測(cè)執(zhí)行效能、可用性、版本相容性等,此外,也支援ProGuard及App簽署加密金鑰功能來(lái)保護(hù)程式碼內(nèi)容、并支援Google云端運(yùn)算平臺(tái)服務(wù)等。
支援多種不同行動(dòng)載具的App開(kāi)發(fā)環(huán)境
Android Studio 1.0可支援各種行動(dòng)載具的開(kāi)發(fā)環(huán)境,在安裝設(shè)定精靈的第一步,即可選擇不同Android載具的開(kāi)發(fā)環(huán)境,包括Android 智慧型手機(jī)與平板電腦、Android Wear穿戴裝置、Google眼鏡、Android TV智慧電視、甚至是Android Auto智慧車載系統(tǒng)等可運(yùn)行Android系統(tǒng)的載具。對(duì)於這些多種裝置的需求,Android Studio支援多重APK讓開(kāi)發(fā)者可以針對(duì)不同裝置,發(fā)布多個(gè)APK檔案。
在Android Studio安裝精靈的第一步,即可選擇不同Android載具的開(kāi)發(fā)環(huán)境,從Android 智慧型手機(jī)與平板電腦、Android TV智慧電視、Android Wear穿戴裝置、Google眼鏡、甚至是Android Auto智慧車載系統(tǒng)等可運(yùn)行Android系統(tǒng)的載具。
智能程式碼編輯提供語(yǔ)法提示
智能化的程式碼編輯功能是Android Studio核心特色之一,當(dāng)開(kāi)發(fā)者編寫(xiě)程式碼時(shí),會(huì)自動(dòng)提供相關(guān)的語(yǔ)法提示,并進(jìn)一步協(xié)助開(kāi)發(fā)者重組、完整化與分析程式碼。此外,Android Studio也提供程式碼范本,來(lái)協(xié)助開(kāi)發(fā)者建置應(yīng)用程式的基本功能、并支援豐富的版面編輯工具。
Android Studio具有智能程式碼編輯功能,當(dāng)開(kāi)發(fā)者編寫(xiě)程式碼時(shí),可自動(dòng)提供相關(guān)的語(yǔ)法提示,并進(jìn)一步協(xié)助開(kāi)發(fā)者重組、完整化與分析程式碼。
效能分析工具可監(jiān)控App記憶體使用量
Android Studio提供視覺(jué)化的監(jiān)控工具M(jìn)emory Monitor,為開(kāi)發(fā)者追蹤連結(jié)裝置的記憶體使用量,并監(jiān)控App的記憶體使用情形。當(dāng)開(kāi)發(fā)者要在裝置上運(yùn)行或模擬App時(shí),可點(diǎn)選可從右下方的Memory Monitor來(lái)啟動(dòng)這項(xiàng)記憶體監(jiān)控工具。
Android Studio提供了一個(gè)視覺(jué)化的監(jiān)控工具M(jìn)emory Monitor,開(kāi)發(fā)者監(jiān)控App的內(nèi)存使用狀況,并追蹤連結(jié)裝置的內(nèi)存使用量。
整合Google云端平臺(tái)
Android Studio可支援Google云端平臺(tái),讓開(kāi)發(fā)者將自己的Android apps加入以云端為基礎(chǔ)的後端(backends),Google云端平臺(tái)的後端會(huì)自動(dòng)化擴(kuò)展與管理,來(lái)因應(yīng)數(shù)百萬(wàn)個(gè)以上的用戶,替開(kāi)發(fā)者省下購(gòu)買、配置、維護(hù)與管理的需求,目前像是Snapchat和Pulse等Apps都已經(jīng)成功運(yùn)行在Google云端平臺(tái)。
開(kāi)發(fā)者只需要經(jīng)由簡(jiǎn)單的點(diǎn)選步驟來(lái)選擇後端種類,包括Google應(yīng)用程式開(kāi)發(fā)代管平臺(tái)(Google App Engine)、開(kāi)發(fā)API工具(Google Cloud Endpoints)、Google云端通訊服務(wù)(Google Cloud Message)等,Android Studio便會(huì)爲(wèi)該專案加入程式碼,支援所選的後端,此外,也能輕易增加其他後端功能,像是資料儲(chǔ)存。
Android Studio提供了Google云端平臺(tái)的後端支援,開(kāi)發(fā)者只需要經(jīng)由簡(jiǎn)單的點(diǎn)選步驟來(lái)選擇後端,包括Google App Engine、Google Cloud Endpoints、Google Cloud Message等,Android Studio便會(huì)爲(wèi)該專案加入所需的程式碼,支援所選的後端,也能輕易增加其他後端功能,像是資料儲(chǔ)存。
Google在去年的I/O大會(huì)上推出了Android Studio預(yù)覽版本,作為官方的Android IDE,不過(guò)Android Studio在過(guò)去這兩年內(nèi)一直還在預(yù)覽版階段,現(xiàn)在總算在年底前順利釋出了正式版本。Android Studio與另一常見(jiàn)的ADT bundle同樣都是開(kāi)放原始碼的編輯軟體,由Android SDK開(kāi)發(fā)工具研發(fā)團(tuán)隊(duì)負(fù)責(zé)。
而在早期Google尚未推出官方的Android IDE時(shí),僅提外掛工具來(lái)支援其他Java整合開(kāi)發(fā)環(huán)境軟體,之後Android推出以Eclipse為基礎(chǔ)的ADT bundle,將Eclipse整合開(kāi)發(fā)環(huán)境、 ADT Plugin外掛工具及 Android API打包成一個(gè)壓縮檔案方便開(kāi)發(fā)者下載使用,來(lái)降低開(kāi)發(fā)者的進(jìn)入門檻,ADT bundle後來(lái)也成為Android App的常見(jiàn)開(kāi)發(fā)工具軟體包(Android SDK)。
現(xiàn)在正式版的官方IDE本釋出後,Google強(qiáng)烈建議使用其他整合開(kāi)發(fā)環(huán)境的開(kāi)發(fā)者可以轉(zhuǎn)移至這個(gè)官方的IDE,來(lái)取得最新的更新內(nèi)容,而針對(duì)使用Eclipse的開(kāi)發(fā)者,Google也提供教學(xué)指南,來(lái)協(xié)助他們將既有的Android專案整合至Android Studio。
原文來(lái)自:tbkj