月老社區

標題: 關於Android Studio [打印本頁]

作者: hsw    時間: 2015-5-17 11:02
標題: 關於Android Studio
Google 在 Google I/O 2013 大會中推出了新版本的 Location APIs 、全新的 Google Play games services、新版本的 Google Cloud Messaging、全新的 Google+ Cross-Platform Single Sign On 等一系列與 Android 手機應用程式開發有相關的技術與服務 ( 資料來源:Android Developers Blog ) 。
同時,Google 還推出了名為 Android Studio 之 Android SDK 全新開發工具。

雖然,Android Studio 與 ADT Bundle ( Eclipse with the ADT Plugin ) 都是 Android SDK 開發工具研發團隊支援負責,但 Android Studio 最大差異在於它並非以 Eclipse 程式編輯器為基礎,反而是使用 IntelliJ IDEA 程式編輯器為基礎。

說到這裡,不少讀者朋友可能會有個疑問:『Android 原有的 ADT Bundle ( Eclipse with the ADT Plugin ) 開發工具要被 Android Studio 所取代了嗎?』

關於此問題,Google 主要負責 Android SDK 開發工具研發團隊的工程師 Xavier Ducrohet 在其 Google+ 帳號中已進行了以下澄清:『We will support both Eclipse and the new IntelliJ-based Android Studio. Eclipse support is not going away.』
(中譯:我們未來將持續支援 Eclipse 以及基於 IntelliJ 的 Android Studio,我們不會放棄對 Eclipse 的支援。)

由此可知,Android Studio 的推出似乎並不意味著它將取代 ADT Bundle ( Eclipse with the ADT Plugin ) 。
反之,Google 或許希望除了專注發展以 Eclipse 為基礎的 ADT Bundle ( Eclipse with the ADT Plugin ) 之外,也同時再多發展另一個也是開放原始碼的程式編輯器,藉以擴大 Android 手機應用程式開發的開發者族群範圍。

或許,我們從此處也可以看見 Google 持續強化 Android 手機應用程式的開發工具之廣度與深度,他們所做出的努力。
而且,由於 Android Studio 目前 ( 2013 年 6 月 ) 仍為 0.1.x 的早期預覽版本,因此,Google 也或許能將部份尚未完全成熟的新功能先行在 Android Studio 讓開發者嘗鮮試用測試。

亦因如此,如 Android Developers 官網中所述:『Android Studio is currently available as anearly access preview. Several features are either incomplete or not yet implemented and you may encounter bugs. If you are not comfortable using an unfinished product, you may want to instead download (or continue to use) the ADT Bundle(Eclipse with the ADT Plugin).』
(中譯:由於,Android Studio 為早期預覽版本,目前仍有些不完整或仍未實作的功能,因此,您可能會遇到出錯 ( bugs ) 之狀況。若您不想要使用這種未完成的產品,則您可以下載安裝或繼續使用 ADT Bundle ( Eclipse with the ADT Plugin ) 。)

由上可知,若您需要使用較穩定且正式的 Android SDK 開發工具,則我們仍強烈建議您使用 ADT Bundle ( Eclipse with the ADT Plugin ) 。

Android Studio 其實與 ADT Bundle ( Eclipse with the ADT Plugin ) 相似,它主要整合了以下六個重要項目:
基於 IntelliJ IDEA 程式編輯器的整合型開發工具環境
Android SDK 工具 ( Android SDK Tools )
Andorid SDK 平台工具 ( Android Platform-tools )
基於 Gradle 的建構系統 ( Build System )
最新版本的 Android SDK 平台 ( Android platform )
最新的 Android 模擬器之 Andorid 作業系統映像檔案 ( Android system image for the emulator )

以上資料為網路上蒐集

作者: 小野貓    時間: 2015-5-17 20:40
[yqws]6.gif[/yqws]樓主發的帖子太深奧!需要我慢慢琢磨!
作者: hsw    時間: 2015-5-17 20:44
小野貓 發表於 2015-5-17 20:40
[yqws]6.gif[/yqws]樓主發的帖子太深奧!需要我慢慢琢磨!

是有點深奧...
不過開發軟體下載安裝應該沒啥技術門檻...
它也有一堆範例程式可玩喔...
作者: 小野貓    時間: 2015-5-17 20:48
hsw 發表於 2015-5-17 07:44
是有點深奧...
不過開發軟體下載安裝應該沒啥技術門檻...
它也有一堆範例程式可玩喔... ...


作者: hsw    時間: 2015-5-17 20:51
小野貓 發表於 2015-5-17 20:48

內行人看門道...
外行人只好湊熱鬧...
作者: 小野貓    時間: 2015-5-17 23:45
hsw 發表於 2015-5-17 07:51
內行人看門道...
外行人只好湊熱鬧...


作者: hsw    時間: 2017-2-27 10:57
陳文 發表於 2017-2-27 05:08
[yqws]6.gif[/yqws]樓主發的帖子太深奧!需要我慢慢琢磨!

不深奧...要開發手機APP就用這鍋開發環境...
作者: ptssong    時間: 2017-5-31 00:28
[yqws]2.gif[/yqws]這麼好的東西!感謝樓主的無私分享精神,嘿嘿。




歡迎光臨 月老社區 (http://hsw00.com/x2/) Powered by Discuz! X3