Gradle多渠道打包


一、前提 从程序员角度来说,一个程序一个包不香么,可是运营打包推一波CPL渠道。每个包里的内容都是一样的,只是一个渠道标识不同。 二、分析 gradle有多渠道打包的productFlavors配置,然后我们可以在AndroidManifest.xml添加一个meta-data变量存储渠道值,通过p

APK瘦身属性——android:extractNativeLibs


一、前提 因为Android 11微信登录的问题,将gradle升级到了3.6.0版本,结果原本一个60M左右的包打完之后成了90多M。 二、分析 用rar软件打开apk包,对比了老包后发现,新包中用到的lib下libcocos2djs.so压缩算法为Store(存储模式,无压缩)。后面在网上找了一

Android 11 上配置微信授权


前提 游戏SDK用了一段时间没更新过了, 结果在Android 11上是使用微信登录进拉不起来,点过去没有反应,后面查了一下微信文档,需要在工程AndroidManifest.xml中配置授权。 修改步骤 1. 在主工程的AndroidManifest.xml 中增加 标签 <manifest pa

CososCreator升级gradle版本


环境 Cocos Creator 2.4.3 Android Studio 4.1.3 Gradle 6.5(插件4.1.3) 步骤 1. 原始版本 Cocos Creator 2.4.3打包的Android工程中gradle版本是4.10.3(插件3.2.0) 2. 修改gradle版本号 用An

Win中一键打包Cocos Creator安卓包

Js/Ts 

一、说明   在Cocos Creator的安卓的项目中,一般会在安卓层加入一些登录、支付、统计等第三方SDK,所以不能用Cocos Creator直接编译生成apk,一般的操作会先用Cocos Creator生成一个安卓工程,然后将安卓工程复制到另一个目录,然后安卓工程添加所需要的功能,再用And

Chrome 一键下载网页资源


有时遇到好看的H5网站,相要下载上面的资源。按F12可以查看Sources(源代码),一个一个的下载资源比较麻烦,但是Chrome中有个Save All Resources插件可以一键下载网页资源. 在线安装 先在Google Chrome网上应用店中搜Save All Resources,直接添加

Chrome 扩展导入导出


导出 1. 进入扩展程序 在浏览器地址栏输入chrome://extensions/打开扩展程序页面 2. 查看详情,找到ID 3. 找到扩展所在目录 Win10中Chrome扩展目录为:C:\Users\Administrator\AppData\Local\Google\Chrome\User

Win下VMware开机后台自启动


vm虚拟机可以用命令行启动,然后将命令行写入bat文件,设置成开机启动就行了。 主机系统:Windows 10 虚拟机:VMware 15 VM安装路径:C:\Program Files (x86)\VMware\VMware Workstation\ VM系统目录:D:\VM\CentOS 7 6

Bat获取svn版本号


有时在一些自动打包脚本中会使用到svn的版本号。这里可以使用到svn命令行来获取 在Windows系统中,以TortoiseSVN为例 1. 首先要确认安装了命令行模式。 如果未安装可以通过Modify添加上去 2. 添加环境变量 将TortoiseSVN所在的bin目录到Path环境变量中。使命令

Go编译出现gcc internal compiler error: Killed

Go 

环境 阿里云1核512M CentOS 7 现象 编译包含gopkg.in/mgo.v2库时出现了gcc internal compiler error: Killed报错 原因 这是内存不足,且没有交换区,go中用到gcc编译过程中内存耗尽, 导致了编译中断。 解决办法 一、硬件解决 提升配置,增