
Android Studio是用于开发Android应用的官方集成开发环境 (IDE)。Android Studio基于IntelliJ IDEA强大的代码编辑器和开发者工具,还提供更多可提高Android应用构建效率的功能。现在,Android应用开发官方IDE已推出AI赋能的编码助手Gemini,它依托人工智能技术,能够理解自然语言。它可以解答您的Android开发问题、生成代码、查找相关资源,并鼓励您采用最佳实践,从而提高工作效率。

新功能
1、在Android Studio中试用Gemini
Android Studio中的Gemini是一款AI助理,可帮助您生成代码、修复代码以及回答有关Android应用开发的问题。在Android Studio Jellyfish中提供。
2、随时随地使用Android Studio Cloud编写代码
您可以直接在浏览器中试用Android Studio Cloud,只需通过Firebase Studio即可访问。简化工作流程并跳过本地安装。试用抢先体验预览版。

1、即时运行
点击“运行”或“调试”时,Android Studio的即时运行功能即会将代码和资源更改推送到正在运行的应用。它可以智能地理解这些更改,并且通常无需您重启应用或重新构建APK即可传递它们,让您能够即时看到更改效果。
2、智能代码编辑器
智能代码编辑器提供高级代码自动完成,重构和代码分析功能,可帮助您编写更好的代码,加快您的工作速度,提高您的工作效率.Android Studio会在您键入时以下拉列表形式提供建议。只需按Tab即可插入代码。
3、快速且功能丰富的模拟器
Android Emulator可以比实际设备更快的速度安装和启动您的应用,允许您在各种Android设备配置(电话,平板电脑,Android Wear和Android TV设备)上对您的应用进行原型设计和测试。此外,您还可以模拟各种硬件功能,例如GPS定位,网络延迟,运动传感器和多点触控输入。
4、无限制配置构建
Android Studio的项目结构和基于Gradle的构建工具让您可以根据自己的需要灵活地生成所有设备类型的APK。
5、强大灵活的构建系统
Android Studio提供自动构建,依赖项管理和可自定义的构建配置功能。您可以将项目配置为包含本地库和托管库,定义包含不同代码和资源的构建变体,并应用不同的代码收缩和应用签名配置。
6、专为团队而设计
Android Studio集成有诸多版本控制工具,例如github和Subversion,让您的团队能够与项目和构建变更保持同步。利用开源Gradle构建系统,您可以根据自己的环境量身定制构建,并在一台持续性集成服务器(如Jenkins)上运行构建。
Android Studio-2024.3.2.14版本
1、Android Gradle 插件和 Android Studio 兼容性:Android Studio 构建系统以 Gradle 为基础,并且 Android Gradle 插件 (AGP) 添加了几项专用于构建 Android 应用的功能。
2、特定 Android API 级别所要求的最低工具版本:Android Studio 和 AGP 需要满足最低版本要求才能支持特定 API 级别。如果使用的 Android Studio 或 AGP 版本低于项目的 targetSdk 或 compileSdk 所要求的版本,可能会导致意外问题。我们建议您使用最新的预览版 Android Studio 和 AGP 来处理以预览版 Android OS 为目标平台的项目。
3、Android Studio 与 Cloud 服务的兼容性:Android Studio 包含服务集成,可帮助您和您的团队在开发、发布和维护 Android 应用时更快地取得进展。这包括 Android Studio 中的 Gemini、Play Vitals 和 Firebase Crashlytics 等 Cloud 服务。云服务仅适用于最新的稳定版渠道版本的 Android Studio、最近三个主要版本以及与这些版本关联的补丁。如果版本超出该兼容性期限,服务集成将被停用,并且您需要更新 Android Studio。从 Android Studio Meerkat 功能更新的稳定版发布起,所有版本的 Studio 都与 Cloud 服务兼容。从 Android Studio Narwhal 功能更新开始,我们将开始强制执行此政策。以下是 Android Studio Meerkat 功能分块中的新功能。
●支持带主题的图标
为了确保在用户在 Android 13 开发者选项中启用“主题图标”时,您的应用图标看起来尽可能美观,Android Studio Meerkat 功能分发包 | 2024.3.2 Canary 1 现在可让您预览应用图标在采用新主题算法后的外观。如需完全控制图标的外观,您应通过添加自定义单色图层来提供自己的主题化图标。不过,即使您尚未完成此操作,也可以使用这款新的预览工具大致了解图标的外观,并找出任何可能的颜色对比度问题。
●Android Studio 配置目录正在更改
从 Meerkat Feature Drop Canary 2 开始,Android Studio 在 Canary 版、Beta 版和稳定版中使用相同的用户配置。因此,在 Canary 版和 Beta 版中,Android Studio 的配置目录路径已不再包含“Preview”。此外,为了让功能分块版本与平台更新版本同时运行,我们在配置目录路径中添加了微版本。例如,使用 AndroidStudio2024.3.2 取代 AndroidStudio2024.3。如果您想手动导入配置,请参阅导出和导入IDE设置。
●提示库
Android Studio 中 Gemini 的新提示库功能可让您保存和管理常用的提示,从而提高工作效率。依次前往设置 > Gemini > 问题库,访问问题库以存储和检索问题。您可以在 IDE 级别或项目级别存储提示:IDE 级提示仅对您本人可见,可在多个项目中使用。项目级提示可供同一项目的团队成员共享。如需在团队中共享提示,您必须将 .idea 文件夹添加到版本控制系统。
您还可以点击聊天中的提示右键,将其保存以供日后使用。 如需应用已保存的提示,请在编辑器中右键点击,然后依次前往 Gemini > Prompt Library 以应用提示。这种简化的工作流程让您无需重新输入常用提示,从而节省时间和精力。
Android Studio-2024.3.1.13版本
1、Android Gradle 插件和 Android Studio 兼容性
2、特定 Android API 级别所要求的最低工具版本
3、补丁版本
4、Compose 预览增强功能
5、将 KMP 共享模块与 Android 应用集成
6、更新了向设备管理器添加虚拟设备和远程设备的用户体验
7、Android Studio 中的 Gemini 新功能
8、更新了“Build”菜单和操作
9、Google Play SDK 数据分析:已废弃的 SDK 警告