• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

onepack: onepack是一个加固+多渠道一键打包的工具, 避免再次手动操作. 在后续的版本 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

onepack

开源软件地址:

https://gitee.com/DeWork.com/onepack

开源软件介绍:

onepack v1.0.2

onepack是一个加固+多渠道一键打包的工具, 避免再次手动操作. 在后续的版本会增加gradle plugin的方式一键打包

use onepack

  1. 需要配置: APK_SIGNER_JAR_DIR环境变量, 路径为: Your_SDK_PATH\build-tools\27.0.3\lib\apksigner.jar
  2. 在path中配置 Your_SDK_PATH\build-tools\27.0.3\
  3. 命令说明:
命令说明
-s签名配置文件
-c渠道配置文件, 只加固签名
-onlyPackChannel对已有加固包写渠道
-onlySign只签名apk,不加固

命令行方式使用可以不指定outdir, 默认会使用apk所在目录; jar引用的方式,需要指定outdir

  1. 你可以以jar包的方式引入到你的工程
        OnePack onePack = new OnePack();        onePack.setChannelConfig(channelConfig); //设置channel config        onePack.setSignConfig(signConfig);   //设置sign config        onePack.setOutDir(new File(outDir));  //设置输出目录        onePack.setOriginApkFile(new File(apkName)); //设置原始apk文件        onePack.start();
  1. 你也可以在命令行使用(签名和渠道配置的文件名不限制, onepack.jar)
java -jar onepack.jar my.apk -s sign.config -c channel.config -o outdir
  • channel.config配置如下
keyName=channel_idchannel=baidu;huawei
  • sign.config配置如下
storeFile=storePassword=keyAlias=keyPassword=

请在sign.config 和 channel.config配置好信息

onepack.bat my.apk

third party libraries

  1. 解包和打包 apktool_2.4.0
  2. 加固ms-shield-1.0.3.jar 查看
  3. AndroidSdk zipalign and apksigner

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap