如何保护phonegap应用程序源代码?

时间:2018-01-30 08:15:43

标签: android phonegap

我想知道当我在Play商店上传我的phonegap应用程序时,是否有人可以在安装我的应用程序后查看源代码。
如果源代码是可见的,我可以采取哪些步骤来保护它?

2 个答案:

答案 0 :(得分:2)

PhoneGap 应用程序基本上是html/css,javascript代码包含在原生Android WebView中。因此,为了保护您的源代码,您可以使用uglify等技术对其进行编码。对于普通用户来说,这就足够了。它类似于Proguard对原生Android apk的作用。但是,如果您想要完全保密代码逻辑的某些部分,请将其保留在服务器端本身。任何面向应用程序的客户端都是可读的(例如,网页,可执行文件等)。

答案 1 :(得分:0)

您可能知道,apk文件实际上只是一个zip存档,因此您可以尝试将文件重命名(或简单地迫使解压缩工具打开apk文件)为appname.apk.zip并使用任何文件解压缩zip实用程序。

不过,您可以在https://ourcodeworld.com/articles/read/386/how-to-encrypt-protect-the-source-code-of-an-android-cordova-app

处对源代码签出进行加密。