30. 项目上线(三)之项目加固

作者: Jennyni1122 | 来源:发表于2019-01-16 10:05 被阅读43次

上一节对设置模块进行了综述(可参见 设置模块 进行了解),接下来将从设置模块开始详细介绍:

知识点

  • 掌握代码混淆方式以及项目打包流程,实现项目打包。
  • 掌握第三方加固软件的使用,使用该软件对项目进行加固
  • 掌握项目发布到市场的流程,能够将头条项目上传到应用市场

项目加固

在实际开发中,为了增强项目的安全性,增加代码的健硕程度,会根据项目要求使用第三方的加固软件对项目进行加固(加密)。下面对第三方加固软件“360加固助手”进
行详细讲解。

1. 下载加固助手

首先,进入360加固的网址首页(http://jiagu.360.cn/),在注册登录时,找到“加固助手”的下载页面(http://jiagu.360.cn/qcmshtml/details.html#helper)。选择与操作系统相对应的软件进行下载,本文以Windows操作系统为例。下载完成后进行解压,然后打开360加固助手,如图7所示。

登录

输入账户和密码后单击“登录”按钮,进入账号信息填写界面,如图8所示。

账户信息

填写完成账户信息后单击“保存”按钮,进入程序的欢迎界面。
在欢迎界面可以选择“查看新手引导”进行学习。

2. 配置信息

在欢迎界面,单击“开始使用”按钮,进入加固助手界面,如图10所示。


加固助手

首先单击“配置信息”按钮进入“配置信息”界面,在“签名配置”选项卡中勾选“启动自动签名”即可添加本地的keystore签名文件,选择文件路径(F:\Android Studio Projects\code\NewsDemo\newsdemo.jks)并输入keystore密码,如图11所示。

填写配置信息

在图11中填写配置信息,单击“添加”按钮即可完成配置信息的添加,如图12所示。

添加配置信息

在图12中,单击“多渠道配置”选项卡可以进行多渠道打包;单击“加固选项”选项卡可以选择文件的输出路径以及一些增强服务;单击“账户信息”选项卡可以查看账户的相关内容。填写完毕后,关闭该窗口即可完成配置。

3. 加固应用

在主界面中单击“加固应用”按钮,选择需要加固的应用程序,应用程序上传后会处于加固状态,当加固完成后,状态由“加固中”变成“任务完成_已签名”,如图13所示。

加固完成

至此,使用第三方根据加固应用程序全部完成,完成加密后的应用程序安全性更高,将应用程序上传至应用市场即可提供其他用户使用。

相关文章

  • 30. 项目上线(三)之项目加固

    上一节对设置模块进行了综述(可参见 设置模块 进行了解),接下来将从设置模块开始详细介绍: 项目上线(一)之代码混...

  • 乐固加固后首次启动闪退Crash

    项目准备上线,在提交应用宝的时候要求使用乐固加固,当加固后使用重新签名的包进行测试的时候,发现,大部分手机都没问题...

  • Android Studio和eclipse混淆打包总结

    最近项目有点闲,考虑到以前的项目没有做过混淆,只是用了加固软件进行加固,为了安全性,准备给项目加上,这里做个总结,...

  • Mysql隐式转换带来的生产问题

    问题场景: ​ JDK1.8 + Mysql 5.7 + RocketMq ​ 最近上线一个项目,上线之...

  • Android_360加固

    本文目标 使用360加固保来加固项目 步骤 一.下载360加固保[https://jiagu.360.cn/#/g...

  • 项目上线

    等等

  • 29. 项目上线(二)之项目打包

    项目开发完成后,如果要发布到互联网上供别人使用,就需要将自己的程序打包成正式的Android安装包文件,简称APK...

  • 31. 项目上线(四)之项目发布

    上一节对设置模块进行了综述(可参见 设置模块 进行了解),接下来将从设置模块开始详细介绍: 项目上线(一)之代码混...

  • 原理|APP加固知识大杂烩

    本文内容随时更新。 加固的方式:某种加固项目参考某大神几年前总结的各平台加固方案记不清从哪找的了…… 加固方案识别...

  • AndroidStudio 自动签名无效

    记录一个大坑。。。。搞了好几个小时 头都搞懵了~~~~ 今天要上线一个新项目,,于是按照往常一样,打包,签名,加固...

网友评论

    本文标题:30. 项目上线(三)之项目加固

    本文链接:https://www.haomeiwen.com/subject/kckhcqtx.html