软件介绍乐固是一款由腾讯官方推出的app加固工具软件,它拥有十分丰富的功能,为用户提供安全稳定的app加固服务,包括反编译保护、防篡改和防调试等等,帮助用户保护好自己开发的app应用,防止其被破解篡改。乐固功能是完全免费的,非常适合广大app开发者使用,有需要的用户敬请下载。 使用说明(一) Android 项目准备 1.1 配置 AndroidManifest.xml 文件(如果不需要多渠道打包可跳过) 这里 android:name=“channel” 1.2 生成正式签名的 apk 默认文件名为 app-release.apk (二) 下载 PC 工具并运行 可以先提前在腾讯云官网上登陆,确认可以以登陆后,再使用 PC 工具登陆。 开始配置签名等相关信息: 签名: 选择签名路径,输入密码,如果密码正确,Keystore 别名会自动显示。 多渠道设置: 注意这里的 Android Name 与 AndroidManifest.xml 中要保持一致,这里为 channel。 以上步骤正常完成后,辅助工具中的默认配置和设置中的多渠道和签名配置保持一致。 (三) 开始加固 添加应用开始加固,添加完成后开始上传 app,下载加固包完成打包和签名。 前面配置了输出目录,因此可直接在该目录中找到加固并重签名的安装包。 这是完成后的文件名,增加了“_legu_signed_zipalign”,此安装包可正常安装和运行。 如果不需要多渠道打包,此时加固工作已经完成。可在应用宝那里上传 apprelease_legu_signed_zipalign.apk。 (四) 多渠道打包(可选) 先去腾讯云官网乐固处上传 apk 下载该加固包,此时下载的文件名为:app-release_legu.apk。 选择 pc 工具中的多渠道打包 立即打包,完成后出现: 分别签名: 完成后的文件名: 多渠道打包和签名完成,以上两个 apk 可直接安装运行。 (五) 其他 1. 制作签名: 安装 JDK,推荐 64 位版本,配置好环境变量 执行命令:keytool -genkey -alias key -keyalg RSA -keystore android.keystore -validity 3650 在 cmd 中执行此命令,输入密码和其他信息,确认完成后生成 android.keystore 签名文件,此时别名为“key”,有效期为 3650 天 或者直接使用 Android studio 生成签名文件,此时签名文件的扩展名为 jks。 |