Amper更新2024年11月 – 项目文件工具、Compose资源、KSP2和Android发布构建

Amper更新2024年11月 – 项目文件工具、Compose资源、KSP2和Android发布构建

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

Amper 0.5.0发布,改进了IDE体验,增强了配置文件的嵌套补全,支持Compose资源和KSP2,优化了Android构建。新增工具支持模块和项目文件,简化了模块创建与配置,并更新了依赖项和默认值,提供统一的缓存文件夹。

🎯

关键要点

  • Amper 0.5.0发布,改进了IDE体验,增强了配置文件的嵌套补全,支持Compose资源和KSP2,优化了Android构建。
  • 新增工具支持模块和项目文件,简化了模块创建与配置。
  • 改进了嵌套补全功能,允许在模块文件的顶层进行值搜索。
  • 支持在独立Amper项目中使用Compose多平台资源,方便访问图像、字符串、字体和文件。
  • Amper现在支持Kotlin符号处理,兼容KSP2,需更新处理器以支持新版本。
  • 可以创建签名的Android应用发布构建,支持R8进行代码混淆和缩减。
  • 新增Parcelize插件支持,允许自动生成Parcelable类的实现。
  • 更新了依赖项和默认值,包括Kotlin 2.0.20和Android Gradle Plugin 8.5.0。
  • 提供统一的缓存文件夹位置,简化依赖项的缓存管理。
  • 更新现有项目时需按照文档说明更新Amper脚本或Gradle插件版本。
  • 鼓励用户尝试Amper并提供反馈,以帮助其未来发展。

延伸问答

Amper 0.5.0版本有哪些主要改进?

Amper 0.5.0版本改进了IDE体验,增强了配置文件的嵌套补全,支持Compose资源和KSP2,并优化了Android构建。

如何在Amper中创建签名的Android应用发布构建?

可以通过在设置块中使用新的android.signing选项来启用签名,并提供签名详细信息。

Amper支持哪些新功能以增强Kotlin符号处理?

Amper现在支持Kotlin符号处理KSP2,允许使用更新的处理器来生成代码。

如何在Amper中使用Compose多平台资源?

可以在独立的Amper项目中使用Compose多平台资源,方便访问图像、字符串、字体和文件。

Amper 0.5.0版本更新了哪些依赖项?

Amper 0.5.0版本更新了Kotlin到2.0.20和Android Gradle Plugin到8.5.0等依赖项。

Amper的缓存管理有什么变化?

Amper现在提供统一的缓存文件夹位置,简化了依赖项的缓存管理,旧的缓存文件夹可以安全删除。

➡️

继续阅读