在开发Android应用程序时,Min和Target SDK版本有什么区别?除非Min和Target版本相同,否则Eclipse不会让我创建一个新项目!
"min sdk version/target sdk version"和"compile sdk version"有什么区别?我知道min和target sdk意味着什么,但是编译sdk版本意味着什么?
在Eclipse中,我有min/max和target sdk,但在android studio中有这三个设置.
当我使用带有或不带有 kotlin dsl 的jetpack compose工具包创建新的 android 项目时,我发现在模块级 build.gradle 文件中,属性 compileSdkVersion 已被 compileSdk 替换。我还发现android sdk版本“android-S”无法添加到compileSdk,因为需要单独添加compileSdkVersion =“android-S”。我的问题是compileSdk和compileSdkVersion之间到底有什么区别。
build.gradle.kts(模块:Compose.app)
android {
compileSdk = 30
buildToolsVersion = "30.0.3"
compileSdkVersion = "android-S"
}
Run Code Online (Sandbox Code Playgroud) android android-studio build.gradle gradle-kotlin-dsl android-jetpack-compose