首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当学习Android开发时,Android版本重要吗?

当学习Android开发时,Android版本重要吗?
EN

Stack Overflow用户
提问于 2021-07-27 10:43:38
回答 4查看 466关注 0票数 1

我将参加一门学习Android开发的课程。上面写着“为Android8Oreo和Kotlin"编写应用程序

但是Android 11已经出现了。在2021年,这门课程也是值得的。或者Android版本并不重要。

如果你能分享你的建议,这将是非常有帮助的。如果你有任何困惑,请随便问。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2021-07-27 11:07:09

嗯,你的问题的答案是是的,这将是有帮助的。

最后,这取决于你的应用程序的目标受众。例如,如果您去Android并创建一个新项目,他们会要求您选择一个最低限度的SDK。为了比较起见,让我给你这个列表。

  • Android4.1(您的应用程序将运行在大约99.8%的设备上)
  • Android4.4(您的应用程序将运行在大约98.1%的设备上)
  • Android5.0(您的应用程序将运行在大约94.1%的设备上)
  • Android5.1(您的应用程序将运行在大约92.3%的设备上)
  • Android6.0(您的应用程序将运行在大约84.9%的设备上)
  • Android7.0(您的应用程序将运行在大约73.7%的设备上)
  • Android8.0(您的应用程序将运行在大约60.8%的设备上)
  • Android9.0(你的应用程序将运行在大约39.5%的设备上)
  • Android10.0(您的应用程序将运行在大约8.2%的设备上)
  • Android11.0(您的应用程序将运行在大约小于1%的设备上)

因此,这是一种权衡,使用更新的版本,您将获得更多的功能,您可以提供更多的功能,但同时,您将失去用户。

从Android8.0开始,我想8.0中的所有功能都将包含在Android11.0中。因此,您可以学习8.0,并根据您的需要切换到11.0。

同样,在2019年5月7日,谷歌宣布Kotlin作为Android开发的官方编程语言。许多应用程序,如Zomato、dropbox、weChat、Netflix、Trello、Slacks等,都转移到了Kotlin。

关键的功能将是视图模型,Kotlin,Live,Room数据库,以及流都包含在Android 8和11中。

因此,就基本知识而言,这是课程的大拇指。此外,如果您热衷于学习Android,请通过Android Kotlin基本面

票数 2
EN

Stack Overflow用户

发布于 2021-07-27 10:52:21

从最新版本开始似乎是件好事,因为随着时间的推移,它们会带来相当多的变化。如果这是可行的,我的建议是从最新的Android 10/11课程开始。

另一方面,任何类型的软件开发都是基于对平台的基本理解。因此,如果最新的课程不是那么好,学习基础,Android 8课程也应该是好的。基本上,任何教你如何构建Android应用程序的东西都足够了。

快乐的学习,我希望你有很多乐趣,同时这样做!

票数 1
EN

Stack Overflow用户

发布于 2021-07-27 11:03:43

android 8和android 11之间有一些变化,其中一个流行的是外部存储和访问方式。你可以继续你的课程,很多事情还没有改变,很容易适应这些变化。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68543465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档