Webview应用程序代码安全性



我有一个应用程序,它主要在webview中运行,并从我的服务器打开一个html文件,大部分逻辑都发生在它的javascript文件中。如果你在浏览器上打开html文件,你会有一个简单的inspect元素的所有代码。我想问一下如何保护我的应用程序,防止我的代码被看到和复制
感谢

默认情况下,WebView不允许调试其内容(与Chrome不同),除非它在Android的调试版本上运行。因此,如果你不在任何地方显示URL,用户将根本不知道在浏览器中打开什么。

你也可以缩小/模糊你的JavaScript代码,使其几乎不可读,即使有人以某种方式打开它。这也有减少下载大小的好处。

一种激进的方法是在服务器上生成所有结果并将其发送给客户端。这样,您的客户端就不会有任何代码了。但这将使任何使结果具有互动性的尝试变得非常复杂。

最新更新