创建Android项目时自动添加到依赖项的库的版本按照什么标准来设置?
这样
dependencies {
implementation("androidx.core:core-ktx:1.13.1")
implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.8.6")
implementation("androidx.activity:activity-compose:1.9.2")
implementation(platform("androidx.compose:compose-bom:2023.08.00"))
implementation("androidx.compose.ui:ui")
implementation("androidx.compose.ui:ui-graphics")
implementation("androidx.compose.ui:ui-tooling-preview")
implementation("androidx.compose.material3:material3")
testImplementation("junit:junit:4.13.2")
androidTestImplementation("androidx.test.ext:junit:1.2.1")
androidTestImplementation("androidx.test.espresso:espresso-core:3.6.1")
androidTestImplementation(platform("androidx.compose:compose-bom:2023.08.00"))
androidTestImplementation("androidx.compose.ui:ui-test-junit4")
debugImplementation("androidx.compose.ui:ui-tooling")
debugImplementation("androidx.compose.ui:ui-test-manifest")
}
我尝试了以下方法,但新创建的项目的版本没有改变:
1. Changed the minimum library version of the project.
2. Changed the AGP (Android Gradle Plugin Version).
为什么我对此感到好奇,我正在上Android开发课程,尽管与导师匹配了环境,但在创建新Project时库版本不同,因此导致错误。我打算找出原因并通知我的同学。 我查遍了文档,但找不到任何相关信息。
提前感谢您的帮助。
Android Studio 模板代码生成器可以在安装到
wizard-template.jar
的文件 Android Studio/plugins/android/lib/wizard-template.jar
中找到。
在此 JAR 文件中,您可以找到 UI 中使用的大量图像并复制到模板项目中,以及用于生成属于模板项目的所有文件的 Java 字节代码类。
请参阅包
com.android.tools.idea.wizard.template
和子包。
因此,如果您从模板创建新项目,则肯定是 Android Studio 版本决定了文件内容。