当 Android 13 到来时,Android 12 的 kotlin 知识会变得毫无用处吗?

Tan*_*que -1 android kotlin

我想我不明白Android Studio的编程知识是如何运作的。我的意思是,我在互联网上看到了很多专注于某个版本的 Android Studio 的课程。那么如果我学习android 10的Kotlin就没用了,因为现在只有android 12的Kotilin有用吗?每次新版本的 Android 出现时,我都必须学习新的 kotlin 语言吗?我正在学习“c”的编程语言,无论您使用什么版本,您学到的“c”的所有内容在任何时间段都会有用。但我发现 kotlin 是不同的,那么,Kotlin 的编程语言是否会根据您正在开发的 android 版本而变化?在 Android Studio 上使用 Kotlin android 版本 11 与使用 Kotlin android 版本 12 有什么区别?谢谢

\n

J. *_*egg 5

不,它不会毫无用处。您需要区分编程语言 Kotlin 和 Android 框架及其 API。

如果有新的 Android 版本出现,并不意味着我们要从白纸开始编写应用程序。

每年,谷歌都会在新的 Android 版本中对工作方式或扩展功能进行一些更改。对于我们作为 Android 开发人员来说,这意味着我们可能需要考虑对权限管理或类似事物的新限制。

总结一下:Android 操作系统版本与编程语言 Kotlin 本身无关。您正在使用 Kotlin 针对 Android API 版本进行编程。当下一个 Android 版本发布时,您不需要从头学习所有内容。