iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 29
0
自我挑戰組

資訊技術解戈迪安繩結系列 第 28

IT|軟體|開發|Android Studio

簡介


Android Studio是一個 Android 集成開發工具,基於 IntelliJ IDEA.類似Eclipse ADT,Android Studio提供了集成的Android開發工具用於開發和調試。
 
[架構組成]
 
在 IDEA 的基礎上,Android Studio 提供:
基於 Gradle 的構建支持
Android 專屬的重構和快速修復
提示工具以捕獲性能、可用性、版本兼容性等問題
支持 ProGuard 和應用簽名
基於模板的嚮導來生成常用的 Android 應用設計和組件
功能強大的佈局編輯器,可以讓你拖拉 UI 控件並進行效果預覽
 
安裝  Android Studio


[安裝]
 
安裝方式1:官方下載 Android Studio
 
安裝方式2:直接用 Mac OS Homebrew 工具安裝
brew cask install android-studio
 
[初始設定]
 
第一執行時需要做一些設定
一路按下 ”ok“及”next“
https://ithelp.ithome.com.tw/upload/images/20180105/20107621irGkCMcPPZ.png 

 
設定 JDK
https://ithelp.ithome.com.tw/upload/images/20180105/20107621myOskyilLl.png
 
選擇介面風格
https://ithelp.ithome.com.tw/upload/images/20180105/20107621ml4DS6LlpC.png
 
選擇安裝元件,SDK 一併選起來,不然待會安裝 Android Virtual Device 時會失敗
https://ithelp.ithome.com.tw/upload/images/20180105/20107621oxsHjfnoDO.png
 
 
按下 Finish 開始下載元件
https://ithelp.ithome.com.tw/upload/images/20180105/20107621RnfqjfKhbl.png
 
 
[匯入 eclipse 專案]
 
完成初始化設定後,開啟時會跳出下面的畫面,在此選擇 import project
https://ithelp.ithome.com.tw/upload/images/20180105/20107621SnCaphE5LD.png
 
選擇匯入的 eclipse 專案路徑,注意不要只選到 workspace 的那一層,要選到專案的目錄
https://ithelp.ithome.com.tw/upload/images/20180105/20107621Grn97B4GzU.png
 
匯入時開發工具會做一些 library 處理,預設是全選
https://ithelp.ithome.com.tw/upload/images/20180105/20107621e4TxmgEjEJ.png
 
匯入完成後,有個 summary,提醒開發者 AndroidManifest.xml 等等檔案的位置是不一樣的
https://ithelp.ithome.com.tw/upload/images/20180105/20107621it2Uwuxph7.png
 
專案匯入好之後,就可以執行 “Run> Run ‘app’” 模擬器
 
匯出 signed APK
要匯出 signed APK 時,選擇 Build > Generate Signed APK
https://ithelp.ithome.com.tw/upload/images/20180105/20107621H4j3g13tVC.png
 
這邊的 Module 目前只有 app 可以選
https://ithelp.ithome.com.tw/upload/images/20180105/20107621MmgQMeZI3c.png
 
這邊要選擇要 sign 的 key 的路徑與密碼,若在 eclipse 上已經有產生過了,因此直接用就行了
https://ithelp.ithome.com.tw/upload/images/20180105/20107621MPt3MCpS8t.png
 
選擇產生的 APK 要放在哪個目錄
https://ithelp.ithome.com.tw/upload/images/20180105/20107621eK6qGh3xMP.png
 
建立好之後,去輸出的目錄裡就可以找到 app-release.apk
 
 
 
 
 
 


上一篇
IT|軟體|開發|Lombok @Data
下一篇
IT|軟體|應用|SSMTP 與 GMail 配合指令或程式自動寄信
系列文
資訊技術解戈迪安繩結29
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言