我可以在使用 Navigate Compose 的同时仍针对 21 的最小 SDK 进行编译吗?

Can I use Navigate Compose whilst still Compiling for a Minimum SDK of 21?

我在使用 Navigate-Compose 编译我的应用程序时遇到了一些问题,目前是否可以为这么低的 SDK 生成应用程序,或者我应该增加我的最小 SDK 吗?

gradle.build 文件中将 compileSdk 版本设置为 31,例如:

android {
    compileSdk 31
    
    defaultConfig {
    .....

请注意,这不会影响目标最低 SDK 版本,它仍然可以低至 21,它只是编译时使用的版本。