我是新的Android编程,我正在研究构建应用程序的各种方法。现在我正在使用Eclipse和ADT学习本地应用程序开发,但我也希望看看webviews及其可能性。直接使用Eclipse/ADT或通过PhoneGap等工具完成。如何确定Android应用程序是否使用Web视图构建?
我知道webviews的优点和缺点,但为了更好地了解它们在什么情况下是合适的,同样也是它们失败的原因,我想分析各种现有的应用程序并检查它们是建立在webview上还是本机编程。
的事情是,我有时有一种感觉,一个给定的应用程序是网页视图,因为外观和感觉是有点不同,但另一方面也许是开发商干脆选择了寻找一些原因。
所以,我可以以某种方式确定一个应用程序从网页视图做?
我没有源代码。 是否有可能看到一个给定的程序是否在内部使用webview(浏览器)?我有一个Windows编程的背景,并且存在各种工具来窥探其他应用程序,例如他们使用的类名等等。如果存在这样的工具,可能会告诉应用程序是否使用了给定的Android组件。 – marlar 2011-05-19 08:06:38
@ user234466:“是否可以查看给定程序是否在内部使用webview(浏览器)?” - 如果您从Android电子市场获得该应用,则不会,这是不可能的,除非通过盗版应用。欢迎您尝试联系有问题的应用程序开发人员,并询问他们使用的是什么技术。 – CommonsWare 2011-05-19 10:23:36
联系开发人员实际上是一个很好的和可感知的解决方案。如果我解释为什么我想知道,他们很有可能愿意回答。谢谢。 顺便说一句,我只是把我的用户名改为比user234466更漂亮的东西。我从来没有注意到过! – marlar 2011-05-19 13:30:13