如何防止Android APK文件的逆向工程来保护代码?

我有一个应用程序源和它的 APK文件.现在我想阻止这个APK文件进行逆向工程.如果可以保护我的应用程序免受逆向工程,我的编码或任何库中使用的步骤是什么?

解决方法

Now I want to prevent this APK file from being reverse engineered.

抱歉,这是不可能的.

If it is possible to secure my app from reverse engineering,what are the steps to follow in my coding or any library is used for that?

正确配置的ProGuard将对代码进行模糊处理. dexguard是ProGuard的商业扩展版本,可能会有所帮助.但是,您的代码仍然可以转换为smali,具有逆向工程经验的开发人员将能够从该smali代码中了解您的操作.

如果您不希望其他人看到您的代码,请不要将该代码存储在他们的设备上.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...