Bootstrap

ApkAnalyser-APP开发框架分析器,查看APP是用Flutter还是ReactNative或是Weex

ApkAnalyser-APP开发框架分析器

通过apkanalyser脚本对apk包进行解析,查看使用的开发框架。如:Flutter, ReactNative, Weex; 目前只分析三个主流的跨平台技术,以后可能会增加其他技术的分析

  • 以后再也不用问以下问题了
  1. ReactNative/Flutter有什么公司在使用?
  2. Flutter/ReactNative有没有前景?
  3. Flutter/ReactNative/Weex到底哪个好?

为什么要分析其他APK

现在的APP开发,可选择的技术太多,本以为是一件很幸福的事。可是正是因为选择太多了,所以导致我们在面对新技术的时候总是很纠结。想在网上看看大家对不同技术的评价嘛,可是网上对各种技术的评价又褒贬不一,有时候甚至恶意抹黑,或者无脑捧。所以,本着实事求是的道理,我决定把市面上热门的APK都解包出来分析下。正所谓货比三家,那我们就多比一比看看究竟那个技术用的多,那个技术没人用,这样选择的时候就简单明了了。

为什么要把分析器做成脚本

其实,完全可以写个APP来分析,你们安装好自己查看就好(市面上有)。不过考虑到要分析的APP的数量太多了。如果都安装到手机上又不太合理。所以,还是电脑上分析比较好。而且这种东西,平时用不上,搞个APP有点小题大做了。况且各位大佬贵人事忙,还是让小的分析好。列出来给你们查阅就好。不过本着互联网开源(tou lan)的思想,我还是花了点时间写了个脚本。同时,如果各位觉得我分析的APP不够多(you mao ni),可以自己下载APK来分析。
以后我会不定时的更新这个分析列表,还会不断的增加新的应用。因为通过对比不同时期的数据才能更好的掌握趋势。所以,希望大家能收藏、关注、star、点赞( 一键三连 ),让我们一起学习成长~

(大家如果觉得脚本有什么问题的欢迎私信我)

分析器的使用

ApyAnalyser Github地址

  1. 创建一个文件夹,将下载好的apkanalyser.sh 文件放入文件夹根目录
  2. 在应用宝中下载你想要分析的apk到刚刚创建的目录中。文件命名格式要求如下,下划线(_)为分隔符。

(之所以在应用宝中下载,一来是因为比较可靠和方便,二来是因为应用宝下载下来就已经串好包名_版本号_build版本.apk了。我们只要把app名称添加上去就可以了)

名称_包名_版本号_build版本.apk

如:微信_com.tencent.mm_8.0.9_1920.apk
  1. 在终端中执行 apkanalyser.sh ,结果会直接打印出来。

最新分析的统计

合计应用:171个
含Flutter: 55个
含ReactNative: 39个
含Weex: 19个
同时三种技术:1个
同时两种技术: 21个
纯原生开发:83个

2021年7月25日更新

APK统一在应用宝上下载,保证可靠性。参考应用宝Top100和华为应用榜来下载的。

  • ✅ 包含
  • ❌ 不包含
名称 包名 版本号 build版本 Flutter RN Weex
58同城 com.wuba 10.18.1 101801
AcFun tv.acfundanmaku.video 6.50.0.1175 1175
Boss直聘 com.hpbr.bosszhipin 9.080 908010
Keep com.gotokeep.keep 7.6.0 29383
QQ com.tencent.mobileqq 8.8.12 1900
QQ阅读 com.qq.reader 7.6.5.888 193
QQ邮箱 com.tencent.androidqqmail 6.2.1 10149355
QQ音乐 com.tencent.qqmusic 10.15.5.10 2229
QQ浏览器 com.tencent.mtt 11.7.6.6064 11766500
QQ同步助手 com.tencent.qqpim 7.1.10 2900
Soul cn.soulapp.android 3.91.0 21071304
T3出行 com.t3go.passenger 2.1.18.1 250
TT语音 com.yiyou.ga 5.5.11-15058 15058
UC浏览器 com.UCMobile 13.4.5.1125 1125
WIFI万能钥匙 com.snda.wifilocating 4.6.81 210723
WPS cn.wps.moffice_eng 13.11.0 1170
YY
;