Launcher3代码统计.md 1.9 KB

说明:

  • 只统计AOSP中packages/apps/Launcher3位置的代码。
  • 只统计.java、.kt、.xml三种文件。
  • 文件行数是指整个文件的行数,包括注释、空行等;代码行数是指文件行数去除注释和空行等之后的纯代码行数。
  • 在Android 10.0版本上iconloader模块在Launcher3源码目录中,从Android 11.0开始这部分代码移动到frameworks/libs/systemui/iconloaderlib位置,所以代码统计在Android 10.0计算了iconloader模块的代码,从Android 11.0开始没有统计iconloader模块代码。
Android版本(TAG) java(代码行数/文件行数) kotlin(代码行数/文件行数) xml(代码行数/文件行数)
android-5.0.2_r3 45749/63371 0/0 12195/17566
android-5.1.1_r38 45346/62846 0/0 11508/15918
android-6.0.1_r81 48273/68118 0/0 10761/15934
android-7.0.0_r36 50712/71578 0/0 11902/17311
android-7.1.2_r39 47046/67049 0/0 9785/13601
android-8.0.0_r51 52441/75037 0/0 11595/15670
android-8.1.0_r81 55938/79912 0/0 13604/19463
android-9.0.0_r61 63340/90459 0/0 20662/29587
android-10.0.0_r47 83249/119488 0/0 17418/25755
android-11.0.0_r48 100893/144889 0/0 23170/30200
android-12.0.0_r34 112713/162713 0/0 41546/50283
android-12.1.0_r27 120469/173902 253/344 37598/47538
android-13.0.0_r15 128982/186877 1765/2541 40474/51125
android-13.0.0_r83 142588/207779 7254/9562 43771/55901
android-14.0.0_r28 146797/213859 9038/12013 45670/58640