skyup

Results 6 comments of skyup

可以定义好配置格式,比如 ``` { "platform":"苹果重签图标", "bgcolor":"FFFFFF", "autocircle": false, "icons":[ { "size":40, "filepath":"icons/[email protected]" }, { "size":40, "filepath":"foldername/AppIcon20x20@2x~ipad" }, { "size":60, "filepath":"AppIcon20x20@3x~ipad" } ] } ``` 定好通用可扩展格式,这些配置文件就可以由大家来补充提供

``` buildTypes { release { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' if (project.hasProperty("RELEASE_STORE_FILE")) { signingConfig signingConfigs.release } } } ``` 我们是gradle.property里没配置RELEASE_STORE_FILE, 导致signingConfig是空。把`signingConfig signingConfigs.release`放到if外面就可以了

修改key和sign影响范围会比较大,比如代码要同步修改初始化密钥;如果多个包共用一个热更的话得兼容不同Key。最重要的是不是所有人都用的相同的加密方式,修改源文件能比较通用

各种zip工具应该都自带加密功能啊。像Mac上是zip -e xxx.zip xxx 会提示你输入密码、windows上的winrar添加压缩文件的时候有个设置密码按钮