Upgrade to Pro — share decks privately, control downloads, hide ads and more …

炎炎夏日學 Android 課程 - Part 0: 環境搭建

炎炎夏日學 Android 課程 - Part 0: 環境搭建

炎炎夏日學 Android 課程 - Part 0 環境搭建
(Kotlin EveryWhere 活動)

8a6e58b272b266faf22d8a3b2927624f?s=128

Johnny Sung

June 30, 2019
Tweet

Transcript

  1. 炎炎夏⽇日學 Android Johnny Sung Part0: 環境搭建

  2. Mobile device developer Johnny Sung https://fb.com/j796160836 https://blog.jks.coffee/ https://www.slideshare.net/j796160836 https://github.com/j796160836

  3. 在開始之前,

  4. 環境搭建好了了嗎?

  5. 環境準備 • 電腦⼀一台 • 安裝 Android Studio & Android SDK

    • Android ⼿手機⼀一⽀支(極建議,非必要) • 夠快的網路路 Wifi • 你最愛的飲料⼀一杯
  6. 純命令列列環境 • 電腦版 IntelliJ 新增 Kotlin JVM 專案 • IntelliJ

    IDEA CE
 https://www.jetbrains.com/idea/ • Kotlin 線上編譯器
 https://play.kotlinlang.org • Java 線上編譯器
 https://www.tutorialspoint.com/compile_java_online.php
  7. 純命令列列環境 線上版 電腦版 • 優點:跨平台,不需安裝,
 不佔硬碟空間,快速⽅方便便使⽤用。 • 缺點:編輯器語法⾃自動完成較陽春,
 無⾃自動格式化。 •

    優點:編譯較快,
 編輯器語法⾃自動完成較完整, • 缺點:需安裝,佔硬碟空間。
  8. IntelliJ IDEA CE
 https://www.jetbrains.com/idea/

  9. None
  10. None
  11. None
  12. None
  13. None
  14. None
  15. fun main(args: Array<String>) { println("Hello, World!") }

  16. None
  17. Kotlin 線上編譯器
 https://play.kotlinlang.org

  18. Java 線上編譯器
 https://www.tutorialspoint.com/compile_java_online.php

  19. None
  20. None
  21. None
  22. Android Studio 設定 • Appearance • Theme: Darcula • Keymap

    • Keymaps: Eclipse (Mac OS X)
  23. Appearance Settings

  24. ⼿手機前置作業 • 開啟USB偵錯 • 設定 > 關於,
 連續點擊 版本建置號碼 •

    設定 > 開發⼈人員選項 • 設定 > 安全性,
 勾選未知的來來源
  25. 開啟 開發⼈人員選項 選單

  26. 勾選未知的來來源 開啟 USB 偵錯

  27. 完成