9

我想知道任何移动应用程序是原生的还是 html5 的。有没有什么软件或网站能说明这一点。如何检测应用程序是本机还是 html5?

4

2 回答 2

10

您可以使用任何工具(如 winzip 或 winrar)解压缩 .apk。如果它是基于 html5 的应用程序,您将在 /res/assets 文件夹中看到 .html、.js 和 .css 文件。

要获取 .apk,请使用 adb 从手机中提取它。不过,您可能需要 root 用户。

于 2012-04-04T21:07:43.073 回答
-3

原生应用程序通常使用 Web 视图进行渲染——这些被称为混合应用程序。使用 Java 确定要显示的内容(参见 Web 服务器),然后使用 Web 视图来呈现显示。因此,不能使用 HTML/CSS/JS 文件的存在来确定它是一个 html5 应用程序。

正如@Tim 所说——除非你非常非常深入地挖掘,否则你不能 100% 确定。那时可能还没有。

于 2012-04-05T02:48:27.200 回答