在APK for Android Cordova项目中混淆JavaScript文件

在APK for Android Cordova项目中混淆JavaScript文件,cordova,cordova-plugins,obfuscation,android-proguard,cordova-android,Cordova,Cordova Plugins,Obfuscation,Android Proguard,Cordova Android,我在Play Store上主持了一个基于Cordova的项目。如何确保不看到JavaScript文件?我尝试过cordova插件progaurd插件,但即使在添加该插件并构建到发布模式并压缩文件后,我仍然可以清楚地看到所有.js文件 有没有什么方法可以使这些文件混淆,或者更好地使文件夹不可见?使用以下插件,您可以加密HTML、CSS和javascript文件 https://github.com/tkyaji/cordova-plugin-crypt-file 注意:如果使用此插件构建应用程序

我在Play Store上主持了一个基于Cordova的项目。如何确保不看到JavaScript文件?我尝试过cordova插件progaurd插件,但即使在添加该插件并构建到发布模式并压缩文件后,我仍然可以清楚地看到所有
.js
文件


有没有什么方法可以使这些文件混淆,或者更好地使文件夹不可见?

使用以下插件,您可以加密HTML、CSS和javascript文件

https://github.com/tkyaji/cordova-plugin-crypt-file

注意:如果使用此插件构建应用程序,则无法调试该应用程序,因为它会加密所有文件。因此,在上传到play store之前,请添加此插件并构建应用程序。

有一些模糊处理工具可用于隐藏代码及其背后的逻辑

我个人使用Jscrambler(Jscrambler.com),因为它不仅有模糊转换,还有应用程序锁(将代码锁定到特定域/浏览器/操作系统或时间)和自我保护功能(为应用程序添加反调试和反篡改功能)

关于这个问题有很多文档

他们有一个免费的试用计划,所以您可以在自己的代码中尝试一些转换