我对我的Android应用程序的安全性感到担心。 我开发了一个应用程序上传到市场上并获得了超过1个lac下载。我还在Mobango(android商店)上传了我的应用程序。在monago上,一个人可以下载我的应用程序的.apk文件。
因此,如果有人下载我的应用程序的.apk文件,他可以将其上传到其他Android商店。
我试过这个我从mobango下载了我的应用程序的apk并成功上传到其他Android商店。
我担心的是,任何人都可以窃取我的应用并以他的名字重新上传。
感谢
答案 0 :(得分:1)
是的,我们可以重复使用.apk文件并从中提取源.......
答案 1 :(得分:0)
这是Google Play商店中所有应用开发者的担忧。我已经看过Google Chrome插件,如果你足够勇敢地提供你的谷歌登录详细信息和手机的设备ID,它可以从商店下载任何apk。
你可以做的是使用类似ProGuard的东西来混淆APK的内容,这使得很难反编译。
答案 2 :(得分:0)
ProGuard工具可以缩小,优化和模糊您的代码 删除未使用的代码并重命名类,字段和方法 语义晦涩的名字。结果是一个较小的.apk文件 反向工程更难。
但是你可以看到that is more difficult to reverse engineer
,而理论,并非不可能。
请注意,当您使用ProGuard
工具时,您必须创建一个key
。因此,如果任何正文更改您的代码并从中重新创建另一个.apk,则.apk无法发布为更新或其他您的原产地.apk。