如何判断一款android应用是主要基于html5还是native控件开发

2025-03-10 05:29:18
推荐回答(3个)
回答1:

判断android应用是否是基于html5还是native控件开发主要有两种方式:
1.根据android的native控件开发的界面,是由一个个的控件组合而成,而html是包裹在一个webview控件里面的,所以可以通过查看布局边界,如果界面上是由很多的框组成的就是native控件开发的,反之为html5开发。在设置中找到开发人员工具,然后找到显示布局边界,选中,这个时候会发现屏幕中到处都是框框。
2.根据html5需要保持网络连接,断开网络之后会显示错误的网页信息来判断。手机的网络断掉。然后点开android程序页面。然后可以正常显示的东西就是原生写的。显示404或则错误页面的是html页面
近段时间,android应用的开发趋向于使用html5,因为其更新更简单,容易维护。

回答2:

这个简单:在设置中找到开发人员工具,然后找到显示布局边界,选中,这个时候你会发现屏幕中到处都是框框,这就对了。最后去打开你要判断的app,如果他的页面只有一个大框,那么就是网页,至于什么是只有一个大框,使用浏览器打开一个网页你就知道了。否则会有大框套小框各种框,这就是所谓的native的了。
有时候你把网络断开也可以判断

回答3:

在开发者选项中,有一个显示布局边界,勾选后,如果应用在工作区只有极少数的(比如整个主要工作区只有一个)布局,基本可以确定就是WebView(HTML5)开发的