如果没有jetpack-compose,我无法创建普通项目,它总是在Android Studio中包含其库和配置,并且工作项目不需要使用它。
我希望它能用 xml 视图打开所有内容,一切正常,并在 MainActivity.kt 中使用 ActivityCompat
致未来的读者: 如果您是 Android 开发新手,请记住 XML 布局是一项过时的技术。虽然大多数情况下仍然工作良好,但可预见的未来取决于 Compose,而且 XML 布局不太可能重新流行起来。
如果您的开发指南使用 XML 布局,请使用另一个解释如何使用 Compose 的指南。
如果您仍然想知道如何使用 XML 布局创建新的 Android 项目,请继续阅读。
在项目创建过程中,默认选择的模板是“Empty Activity”。这是创建 Android 应用程序并使用 Compose 的现代方法,但是当您想要基于 XML 布局和视图创建新项目时,您应该选择任何“Views”模板:
新项目将不包含任何 Compose 依赖项,但以一组 XML 布局文件和活动中的相应代码开始,具体取决于您选择的特定模板。