开发环境

基本的开发环境要求为一台效能足够的电脑,可以是PC也可以是笔电,但依目前Google 的要求,至少要具备以下的规格:
Windows:
64-bit Microsoft® Windows® 8/10
x86_64 CPU architecture; 2nd generation Intel Core or newer, or AMD CPU with support for a Windows Hypervisor
8 GB RAM or more
8 GB of available disk space minimum (IDE + Android SDK + Android Emulator)
1280 x 800 minimum screen resolution

Linux:
Any 64-bit Linux distribution that supports Gnome, KDE, or Unity DE; GNU C Library (glibc) 2.31 or later.
x86_64 CPU architecture; 2nd generation Intel Core or newer, or AMD processor with support for AMD Virtualization (AMD-V) and SSSE3
8 GB RAM or more
8 GB of available disk space minimum (IDE + Android SDK + Android Emulator)
1280 x 800 minimum screen resolution

如架构所提,未来的环境将会以Linux 为主,Windows 为辅,所以,以现行版本Android Studio 的要求,在记忆体上的数量是很必要的。目前测试过8GB 的环境,在编辑、编译都还算顺畅,但在搭配模拟器运行时,多少会感受到延迟,建议可以配备16GB或更多。硬碟的挑选则一律请直接考虑使用SSD。

SDK版本的搭配则依目标市场而决定,不必特别担心,Android Studio亦会在选定版本後即时说明当下的版本应该会覆盖到多少百分比的市场,算是很贴心的资讯回馈。

现行最早的版本大致仅能支援到Android 3.2.1,毕竟现在Google Play 平台也仅支援到Android 4.4,在那之前的Android Market 早已经消失於世界了。

主要的语言是使用Kotlin,在JDK 的要求就不是那麽担心,直接安装Android Studio 的安装档即可以开始程序开发,算是目前在这平台上设计的最佳优点之一。

简短介绍到这。


<<:  [Day30] 春风吹又生的分页终极解 - Toby

>>:  连续 30 天 玩玩看 ProtoPie

[Angular] Day33. Communicating with backend services using HTTP

在现代的网页中绝大部分会需要与 server 互相沟通,无论是从 server 获取商品的资料用於显...

Day30-TypeScript(TS)的模组(Modules) Part2

今天是最後一天了, 但该讲的还是要讲完, 所以我们就接续上一篇的TypeScript(TS)的模组(...

[C#] 取得证交所台股价格的 3 种实用方法(附范例下载)

想要在网路上取得台股最新的股价有许多种方式,其中一种免费的方式就是直接向证交所网站取得股价资料,这次...

Day 01 - 环境安装(上) WSL2 & Ubuntu Linux GUI XFCE Desktop

在开始介绍Spring Boot 以前,我们需要先建好作业系统,这里选用了Windows 子系统Li...

自动化 End-End 测试 Nightwatch.js 之踩雷笔记:select option

相信 E2E 一定有做过遇到这种需要选择的部分,结构大致上会长这样 <select class...