Android Studio 技术专题简介-冯金伟博客园

简介

Android Studio开发者Google、JetBrains当前版本2022.1.1(Electric Eel) (2023年1月12日;稳定版本) 源代码库android.googlesource.com/platform/tools/adt/idea 编程语言Java, Kotlin操作系统Windows, macOS, Linux类型Android集成开发环境许可协议Apache许可证 2.0网站developer.android.com/studio/index.html自由软件主题Android Studio是一个为Android平台开发程序的集成开发环境。2013年5月16日在Google I/O上发布,可供开发者免费使用。2013年5月发布早期预览版本,版本号为0.1。2014年6月发布0.8版本,至此进入beta阶段。第一个稳定版本1.0于2014年12月8日发布。Android Studio基于JetBrains IntelliJ IDEA,为Android开发特殊定制,并在Windows、OS X和Linux平台上均可运行。

特点

当前版本以下功能可用:

可视化布局: WYSIWYG编辑器 – 实时编码 – 实时程序界面预览;

开发者控制台: 优化提示,协助翻译,来源跟踪,宣传和营销曲线图 – 使用率度量;

内置Android SDK和AVD管理器。自Android 8.1对应的Android SDK更新推出后,原有的独立版本SDK与AVD管理器完全被Android Studio取代。

Beta版本测试,并阶段性展示;

基于Gradle的构建支持;

Android特定代码重构和快速修复;

Lint提示工具更好地对程序性能、可用性、版本兼容和其他问题进行控制捕捉;

支持ProGuard和应用签名功能;

基于模板的向导来生成常用的Android应用设计和组件;

自带布局编辑器,可让开发者拖放UI组件,并预览在不同尺寸设备上的UI显示效果。

支持构建Android Wear应用。

内置Google Cloud Platform支持,支持Google Cloud Messaging和App Engine的集成。

系统要求

Windows macOS Linux Chrome OS 操作系统版本

Microsoft Windows 10/8.1/8/7OS X 10.9.5或更高版本GNOME或KDE桌面Linux for Chrome OS

内存

最低3 GB,推荐8 GB内存;1 GB用于Android Emulator

磁盘空间

500 MB磁盘空间,至少1.5 GB用于Android SDK,模拟器系统映像和缓存

JDK版本

Java Development Kit (JDK) 8或更高版本
随软件已附带JetBrains定制版的JDK

屏幕分辨率

最低1280×800屏幕分辨率