NativeScript——静态XML/JS/CSS可以在可分发设备的特定文件中加密吗?



当我使用NativeScript构建工具(tns build android)构建APK文件时,它以简单的纯文本格式将所有XML/JS/CSS/图像和其他静态文件捆绑到APK文件中。这样任何人都可以很容易地使用这个代码,并创建我的应用程序的副本。是否有任何方法来加密这些文件?

native - script团队成员。我们目前正在研究如何加密应用程序JavaScript代码,并在iOS和Android上都有一些工作原型。我建议继续关注这个GitHub问题

这里有一个解。然而,关于它是如何实现的文档很少,而且它还没有收到任何代码审查。它也是350美元,我个人会相信来自NS团队的官方产品。

在解决运行时加密/解密解决方案之前,您现在最好的选择是使用混淆和最小化技术。我使用YUI压缩机这个和我的其他项目。你的xml和css将在"明文",但你的应用程序背后的所有逻辑将更难逆向工程,然后做什么与你的javascript代码。