天天看點

國内大廠在移動端跨平台用了哪些架構呢?

本文通過對國内各大廠旗下知名的應用進行分析,大緻統計分析各大廠在移動跨平台開發領域的接入情況,同時分析 Android 端應用的 arm 架構、 kotlin 和 androidx 的使用狀态。

因為效(tou)率(lan)問題,這裡隻分析 Android 端,因為 Android 使用的情況下 iOS 基本也會接入對應的跨平台架構。

因為是個人統計,如有錯誤或遺漏還請指出。

1、微信(v7.0.15)

  • arm架構: arm64-v8a
  • 包含 kotlin、androidx
  • 跨平台架構:flutter,自定義的 skia
國内大廠在移動端跨平台用了哪些架構呢?

有趣的是,微信的 minSdkVersion 已經是 21 了。

<uses-sdk
        android:minSdkVersion="21"
        android:targetSdkVersion="28" />
複制代碼
           

2、騰訊課堂(v4.10.3.13)

  • arm架構: armeabi
  • kotlin 、androidx
  • 跨平台架構:react-native
國内大廠在移動端跨平台用了哪些架構呢?

3、QQ(v8.3.6)

  • arm架構: armeabi
  • 跨平台架構:flutter
  • 分包數量高達 13 個 dex
國内大廠在移動端跨平台用了哪些架構呢?

4、書旗(v11.1.3.111)

  • arm架構: armeabi
  • 跨平台架構:flutter、weex
國内大廠在移動端跨平台用了哪些架構呢?

5、京東(v9.0.0)

  • arm架構: armeabi-v7a
  • 跨平台架構:react-native
國内大廠在移動端跨平台用了哪些架構呢?

6、京喜(v3.6.0)

  • arm架構: armeabi
  • 跨平台架構:react-native
國内大廠在移動端跨平台用了哪些架構呢?

7、蘇甯易購(v8.8.7)

  • arm架構: armeabi
  • 包含 kotlin 、andriodx
  • 跨平台架構:weex、react-native
  • 分包數量高達 15 個 dex
國内大廠在移動端跨平台用了哪些架構呢?

8、微信讀書(v4.6.0)

  • arm架構: armeabi-v7a
  • 包含 kotlin 、andriodx
  • 跨平台架構:react-native
國内大廠在移動端跨平台用了哪些架構呢?

9、京東金融(v5.4.30)

  • arm架構: armeabi-v7a
  • 包含 kotlin 、andriodx
  • 跨平台架構:react-native
  • 分包數量高達 11 個 dex
國内大廠在移動端跨平台用了哪些架構呢?
在京東看到阿裡的開源項目,果然是代碼無國界。
國内大廠在移動端跨平台用了哪些架構呢?

10、騰訊動漫(v8.4.7)

  • arm架構: armeabi
  • 包含 kotlin 、andriodx
  • 跨平台架構:weex
國内大廠在移動端跨平台用了哪些架構呢?

11、哔哩哔哩(v6.1.0)

  • arm架構: armeabi
  • 包含 kotlin
  • 跨平台架構:flutter
  • 分包數量高達 14 個 dex
國内大廠在移動端跨平台用了哪些架構呢?

12、滴滴出行(v5.4.14)

  • arm架構: armeabi-v7a
  • 包含 kotlin、androidx
  • 跨平台架構:weex
國内大廠在移動端跨平台用了哪些架構呢?

13、哈羅出行(v5.40.0)

  • arm架構: armeabi-v7a
  • 包含 kotlin、androidx
  • 跨平台架構:flutter
  • 分包數量高達 14 個 dex
國内大廠在移動端跨平台用了哪些架構呢?

14、網易雲音樂(v7.1.61)

  • arm架構: armeabi
  • 包含 kotlin、androidx
  • 跨平台架構:react-native
國内大廠在移動端跨平台用了哪些架構呢?

15、手機淘寶(v9.8.0)

  • arm架構: armeabi-v7a、armeabi-v8a
  • 包含 kotlin、androidx
  • 跨平台架構:flutter、weex
  • 分包數量高達 11 個 dex
國内大廠在移動端跨平台用了哪些架構呢?

16、閑魚(v6.7.10)

  • arm架構: armeabi
  • 跨平台架構:flutter、weex
  • 分包數量高達 14 個 dex
國内大廠在移動端跨平台用了哪些架構呢?

17、支付寶(v10.1.95.9010)

  • arm架構: armeabi
  • 分包數量高達 12 個 dex
沒發現 flutter 、weex 、react native,但是 hybird 子產品不少。
國内大廠在移動端跨平台用了哪些架構呢?

18、UC 浏覽器(v13.0.0.1080)

  • arm架構: armeabi-v7a
  • 包含 kotlin
  • 跨平台架構:flutter、weex
國内大廠在移動端跨平台用了哪些架構呢?

19、餓了麼(8.32.2)

  • arm架構: armeabi-v7a
  • 包含 kotlin
  • 跨平台架構:weex
  • 分包數量高達 14 個 dex
國内大廠在移動端跨平台用了哪些架構呢?

20、釘釘(v5.1.5)

  • arm架構: armeabi
  • 包含 kotlin
  • 跨平台架構:weex
  • 分包數量高達 20 個 dex
國内大廠在移動端跨平台用了哪些架構呢?