android代码混淆方法
2012-10-14 03:23
363 查看
如何防止自己辛辛苦苦开发的软件被别人轻易反编译了呢?Google已经发现了这个问题,并帮我们解决了。从SDK2.2开始我们可以看到在android-sdk-windowstools下面多了一个proguard文件夹。proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达到保护代码的作用。
让proguard.cfg起作用的做法很简单,就是在eclipse自动生成的default.properties文件中加上一句“proguard.config=proguard.cfg”就可以了
完整的default.properties文件应该如下:
大功告成,正常的编译签名后就可以防止代码被反编译了。
让proguard.cfg起作用的做法很简单,就是在eclipse自动生成的default.properties文件中加上一句“proguard.config=proguard.cfg”就可以了
完整的default.properties文件应该如下:
大功告成,正常的编译签名后就可以防止代码被反编译了。
相关文章推荐
- ProGuard总结和混淆Android代码中遇到的问题的解决方法以及寻找getSomething游戏
- Android 代码proguard混淆之后的错误log查看方法
- Android 进行代码混淆原则与方法
- android studio代码混淆后,查看服务器端错误日志方法
- android 混淆代码过程中“conversion to Dalvik format failed with error 1”的解决方法
- Android - 百度地图打包混淆代码后地图崩溃的解决方法
- Android 第三方Jar包FastJson 代码混淆时的解决方法
- Android 代码混淆及反编译方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- android 代码混淆后出现:TypeReference constructed without actual type information这个错误的解决方法
- Android代码混淆官方实现方法及第三方的库的处理
- android 项目代码混淆方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- Ant实现Android代码编译混淆(“找不到程序包R”解决方法)
- Android代码混淆及项目发布方法记录
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- Android笔记:防反编译、代码混淆中,解决第三方jar包不被混淆的一些心得,及gson防混淆方法 推荐
- Android 代码混淆及反编译方法
- Android应用程序签名打包,混淆代码时报错的处理方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法