如何判断应用程序是作为WebApp还是本机应用程序编写?

时间:2011-01-04 07:29:55

标签: iphone android html5

有一些跨平台的移动应用程序框架,如Sencha Touch,它可以创建具有原生外观的Web应用程序。像PhoneGap这样的框架可以将它们打包到移动应用程序中。我如何知道Android或iPhone上的应用程序是否以这种方式编写?

由于

1 个答案:

答案 0 :(得分:2)

您可以反编译捆绑/ APK。对于iPhone,请参阅this question。 APK只是一个经过修改的JAR / ZIP文件。您应该找到非常明确的标志,例如PhoneGap JS包装器库,和/或HTML和JavaScript文件。

在Android上,您应该找到这些JavaScript files,可能会被yuicompressor缩小。

在iPhone上,它是this JavaScript