当我使用 NativeScript 构建工具 ( tns build android
) 构建 APK 文件时,它会将所有 XML/JS/CSS/images 和其他静态文件以简单的纯文本/文本格式捆绑到 APK 文件中。这样任何人都可以轻松使用此代码并创建我的应用程序的副本。有没有办法加密这些文件?
问问题
395 次
2 回答
4
NativeScript 团队成员在这里。我们目前正在研究如何加密应用程序的 JavaScript 代码,并有一些适用于 iOS 和 Android 的原型。我建议密切关注这个GitHub 问题。
于 2015-10-05T11:44:50.483 回答
0
这家伙在 这里有一个解决办法。但是,关于它是如何实现的文档很少,并且没有收到任何代码审查。它也是 350 美元,我个人会相信 NS 团队的官方消息。
在可以解决运行时加密/解密解决方案之前,您现在最好的选择是使用混淆和缩小技术。我将YUI Compressor用于我的这个和其他项目。您的 xml 和 css 将在“明文”中,但应用程序背后的所有逻辑都将难以进行逆向工程,然后对您的 javascript 代码不做任何事情。
于 2016-02-11T05:24:58.037 回答