【发布时间】:2015-12-21 13:58:26
【问题描述】:
我如何知道某个应用程序是使用 HTML5 开发的还是原生应用程序(即 Android 原生应用程序或 iOS 原生应用程序)?
例如,twitter 是原生应用还是基于 HTML5 的应用?
我的问题很笼统,我只是以上面的问题为例?
【问题讨论】:
标签: android ios objective-c html swift
我如何知道某个应用程序是使用 HTML5 开发的还是原生应用程序(即 Android 原生应用程序或 iOS 原生应用程序)?
例如,twitter 是原生应用还是基于 HTML5 的应用?
我的问题很笼统,我只是以上面的问题为例?
【问题讨论】:
标签: android ios objective-c html swift
查看此处,然后检查移动设备中的真实应用程序的性能。然后你会发现
原生应用是:
在基于 HTML5 的应用中:
如果想检查更多内容,您可以使用任何工具(如 winzip 或 winrar)解压缩 .apk。如果它是基于 html5 的应用程序,您将在 /res/assets 文件夹中看到 .html、.js 和 .css 文件。否则为原生
谢谢
【讨论】:
嗨,作为用户,确定应用程序是否是一个非常令人困惑的问题 Html 5 或 Native(Android)。
一旦我要评判一个应用程序。我完成了以下场景来判断应用程序。
安装代理调试器,如 httpScoop 或 charles proxy 并通过正在安装代理的互联网桌面设置您的设备。现在浏览应用程序并查看其功能。当您使用应用程序时。您将在代理调试器中获得许多日志。
如果是混合 (html5),请仔细检查代理日志。你会得到很多 .js 文件。基于此,您可以判断您的应用程序。并非在所有情况下都如此。
【讨论】: