当前位置: 首页 > news >正文

邯郸网站设计价格和什么人合作做游戏视频网站

邯郸网站设计价格,和什么人合作做游戏视频网站,手机可以制作网站吗,什么服装网站做一件代发背景#xff1a; 1、360加固宝#xff0c;签名收費了#xff0c;脚本上传加固也针对特定帐号才可实现。 内容 本文将会分享安卓项目中#xff0c;使用360加固#xff0c;再用walle签名#xff0c;产出多渠道加固包的全流程。 环境 win10 jdk11 as2022 gradle7.5 最… 背景 1、360加固宝签名收費了脚本上传加固也针对特定帐号才可实现。 内容 本文将会分享安卓项目中使用360加固再用walle签名产出多渠道加固包的全流程。 环境 win10 jdk11 as2022 gradle7.5 最终效果 通过walle获取加固包的渠道名字正确。 实现思路 整体思路如下 项目产出release包–360加固–对齐签名–walle多渠道 四个步骤。 当然实现多渠道加固的方式千差万别这里仅仅时其中一种方式而已有更好的方式可以评论区留言。 开始实现 1引入walle依赖 整个多渠道的核心是以walle展开的再以360加固为辅助。 所以这里的第一步就是引入walle的依赖。 而walle有两个较好的版本一个是官方的版本一个是民间大神升级适配gradle7.0的版本具体选择哪个看项目。这里的demo我选择的是民间版本。 https://github.com/Petterpx/wallefork升级版 https://github.com/Meituan-Dianping/walle 官方原版 具体配置方法上述两个链接都有这里粗略提一下就算了。 //walle配置核心-start--------------------------远程仓库地址 maven { url https://jitpack.io }classpath classpath com.github.Petterpx.walle:plugin:1.0.5主项目appbuild.gradle中配置apply plugin: wallewalle {def outputFile new File(${rootProject.rootDir}/walle/)outputFile.deleteDir()outputFile.mkdirs()// 指定渠道包的输出路径apkOutputFolder outputFile// 定制渠道包的APK的文件名称apkFileNameFormat ${channel}-v${versionName}.apk// 渠道配置文件channelFile new File(${rootProject.rootDir}/channel) }implementation com.github.Petterpx.walle:library:1.0.5特别注意一定要配置好项目的密钥否则walle编译会报错//walle配置核心-end-------------------------对比官方我这里重写了walle输出时候的目录构建方式先删除后创建。每次打包都是新的目录。 注意请认真阅读walle括号内的相关配置。 说这么多上述的配置看看就行跑通就行。因为不会用到官方原版的多渠道这里只是配置一下而已。实际对多渠道包没有根本上的影响。 配置完成后项目可安装可打正式包可以rebuild。即认为引入成功 最后在Activity中配置代码用于查看后续的渠道信息 val channel: String? WalleChannelReader.getChannel(this.applicationContext) Log.d(渠道, 当前渠道${channel})2360加固 基于步骤1的情况下点击项目的build–signapk-打一个release包出来。 然后打开360加固宝进行加固。 点击添加选择刚刚打好的release包等待加固完成即可。 加固完成如下图 这个时候下载的包是没有签名的仅仅是已经加固过了的。这个时候我们要对这个包进行签名对齐。多渠道。 3重新签名 签名指令相信做过发包的都已经知道了下面举个代码例子: jarsigner -verbose -keystore jiagu.jks -storepass 123456 -signedjar jiagu_signed.apk app-release_10_jiagu.apk jiaguzipalign -p -f -v 4 jiagu_signed.apk jiagu_signed2.apkapksigner sign --ks jiagu.jks --ks-key-alias jiagu --ks-pass pass:123456 --v1-signing-enabled true --v2-signing-enabled true -v --out .\jiagu_signed3.apk .\jiagu_signed2.apk 通过jarsigner,aipalign,apksigner进行签名和对齐即可实现。这里值得一提的是一定要先配置好windows系统环境然后再去执行指令否则会执行失败。 这里用到的jdk是11sdk build-tools30。 具体就在window环境变量path添加对应的路径即可。 好了环境配置好执行完上述指令。那么目录下就会有一个apk_signed3.apk的包了。这个时候就要对这个安装包进行walle多渠道。 3walle多渠道 具体指令看官网 https://github.com/Petterpx/walle/blob/main/walle-cli/README.md 这里用到的是walle-cli-all.jar进行打包github可以找到然后下载。 具体指令如下 java -jar wallejar/walle-cli-all.jar batch -f channel apk_signed3.apkchannel就是夺渠道的文件 具体要看你分发的市场配置我这边的配置如下图 这里就是单行文字进行渠道配置的。 最后执行完指令就可以看到目录下的渠道包了。然后安装观察log具体输出是否符合预期即可。 注意注意注意 在签名对齐的情况会有可能有很多问题如 1as jdk版本和系统环境jdk版本对不上导致了签名失败这个时候就要调整至一致的jdk环境包括window中类似的Java_home变量也要调整到和项目一致的jdk。 2保证生成的签名文件xxx.jks所使用的jdk环境和项目匹配。 一定要保证上述两个步骤的环境一致签名才会执行成功才能进行后续的多渠道打包。 that’s all-------------------------------------------------------------------------------------------------------------
http://www.hkea.cn/news/14590634/

相关文章:

  • 网站后台功能开发seo是怎么优化推广的
  • 网站开发要懂英文吗科技制作网站
  • 建立导购网站推动高质量发展为主题
  • 如皋网站设计公司业务管理系统
  • 做商城类网站空间怎么买网站模板大全官网
  • 网站搭建分站需要多少钱销售型网站建设
  • 国外唯美flash个人网站欣赏网站建设前提
  • 库尔勒网站建设推广自建网站 备案
  • 紫搜做网站邮箱域名和网站域名
  • 免费建站的平台我的网站百度搜不到
  • 冠辰网站什么网站专做店铺
  • 宿迁华夏建设集团网站15个平面设计图素材网站
  • 网站建设技巧饣金手指排名27网站首页没有收录
  • 西安专用网站建设wordpress全站加速
  • html5个性个人网站济南最好的网站制作公司
  • 网站建设打造在民办医院做网站编辑怎么样
  • 中英文网站建设的差别郑州小程序开发制作公司
  • qq空间个人网站电商类网站建设需要多少钱
  • 门图书馆户网站建设方案多少工资
  • 企业网站建设有几种形式在线图片编辑尺寸大小
  • 做跨境电商一件代发的网站网站开发的费用是怎么计算的
  • 网站开发与app开发原理jsp做的网站可以用的
  • 搜索品牌价值的网站青岛房产网站建设
  • 新建网站怎么做wordpress和ss一起
  • 工程行业网站哪些网站是做货源的
  • 深圳龙华汽车站附近有做网站建设的甘肃网站建设推广服务
  • 站长查询seo是什么意思山西大同专业网站建设价格
  • 如何做seo整站优化百度网盘手机版
  • 福建漳州网站建设价格崇文手机网站建设
  • 苏州区建设局网站晋城网站seo