上一节对设置模块进行了综述(可参见 设置模块 进行了解),接下来将从设置模块开始详细介绍:
知识点
- 掌握代码混淆方式以及项目打包流程,实现项目打包。
- 掌握第三方加固软件的使用,使用该软件对项目进行加固
- 掌握项目发布到市场的流程,能够将头条项目上传到应用市场
当应用程序开发完成之后,需要将程序放到应市场中供用户使用。在上传到应用市场之前,需要对需程序代码进行混淆、打包、加固等,以提高程序的安全性。所有企业的项目都必须经历这一步。
1. 代码混淆
为了放置自己开发的程序被别人反编译并保护自己的劳动成果,一般情况下需要对程序进行代码混淆。代码混淆(也称花指令)是指保持程序功能不变,将程序代码转换成一种难以阅读和理解的形式