腾讯云乐固加固应用包

一、通过涂鸦开发者平台构建正式版App

  • 首先我们需要一个带签名的App Android安装包,当APP测试无误后可联系涂鸦工作人员获取apk文件包 2.1.png

  • 如您还未有自己的App,可参考涂鸦开发者平台上的App构建引导文档https://docs.tuya.com/cn/app/app-autobuilding.html

二、使用腾讯云乐固服务对应用进行加固

什么是乐固?

乐固是腾讯推出的移动应用一站式安全解决方案平台,是腾讯开放平台、腾讯云等推荐的应用安全的官方解决方案。开发者可以通过使用乐固对应用进行安全防护,防止应用分发后,被反编译、调试、盗版、破解、二次打包等威胁,维护开发者的利益。

如何使用乐固对涂鸦开发者平台应用进行加固?

1.登录腾讯云官网https://cloud.tencent.com 2.1.png

2.点击菜单,选择产品——安全——应用安全 2.2.png

3.点击立即体验,进入应用加固页,下载加固工具 2.3.png

当Mac版加固工具下载完成,准备打开时,我们可能会遇到“无法XXX,因为无法确认开发者的身份”的问题,以下是解决办法:

(1)首先打开系统偏好设置 3.1.png

(2)选择“安全性与隐私”,打开 3.2.png

(3)可以看到此时的只允许打开"App Store"来源的应用,我们需要把它修改成“任何来源”(若系统本来就设置了“任何来源”,可直接跳转第六步) 3.3.png

(4)打开终端,输入命令行:sudo spctl --master-disable,回车后输入密码,输完密码后,按回车即完成了“任何来源”的开启

(5)此时再重新打开设置,系统已经选择了“任何来源” 3.5.png

(6)然后我们就可以愉快地开启应用了,右键——打开—— 继续选择“打开”,即可成功打开应用 3.6.1.png

3.6.2.png

4.工具安装完成后,在PC版上登录腾讯云账号,点击“立即配置”开始配置加固包信息 2.4.png

5.输入加固后生成的apk的存放路径 2.5.png

6.设置签名信息 2.6.1.png

签名信息可从涂鸦开发者平台的App证书配置中提交 issue 获取 2.6.2.png

2.6.3.png

7.多渠道设置(如果不需要多渠道发布,可直接跳过此步骤) 2.7.png

8.完成上述信息的填写后,就可以添加之前在涂鸦开发者平台构建好下载的apk,进行应用加固 2.8.png

9.由于前面已经配置好了加固包的输出路径,因此当应用加固完成后,我们可以直接从该目录中找到加固后并重签名的加固包,加固后的apk文件名后面会增加后缀“_legu_signed_zipalign”。

10.可以把生成的apk文件发送到手机上以便下载安装,最后测试一下此安装包是否能正常安装和运行,测试无误后根据涂鸦开发者平台的上架引导上架至各大应用市场即完成了应用的发布。

400-881-8611