科技观察汇|动画制作轻量级SDK:PAG六大优势助力开发一、传统AE设计难点及解决方案二、Lottie vs PAG三、PAG主要优势介绍四、PAG SDK端全平台接入方式五、总结( 三 )


科技观察汇|动画制作轻量级SDK:PAG六大优势助力开发一、传统AE设计难点及解决方案二、Lottie vs PAG三、PAG主要优势介绍四、PAG SDK端全平台接入方式五、总结
本文插图

注意: 需要在混淆列表里面 , 添加libpag的keep规则:
科技观察汇|动画制作轻量级SDK:PAG六大优势助力开发一、传统AE设计难点及解决方案二、Lottie vs PAG三、PAG主要优势介绍四、PAG SDK端全平台接入方式五、总结
本文插图

配置完以后 , sync一下 , 再编译 。
maven接入
i. 在root工程目录下面修改build.gradle文件 , 增加jcenter的maven仓库
科技观察汇|动画制作轻量级SDK:PAG六大优势助力开发一、传统AE设计难点及解决方案二、Lottie vs PAG三、PAG主要优势介绍四、PAG SDK端全平台接入方式五、总结
本文插图

ii. 在app的gradle文件app/build.gradle , 添加libpag的库依赖
科技观察汇|动画制作轻量级SDK:PAG六大优势助力开发一、传统AE设计难点及解决方案二、Lottie vs PAG三、PAG主要优势介绍四、PAG SDK端全平台接入方式五、总结
本文插图

注意: 需要在混淆列表里面 , 添加libpag的keep规则:
科技观察汇|动画制作轻量级SDK:PAG六大优势助力开发一、传统AE设计难点及解决方案二、Lottie vs PAG三、PAG主要优势介绍四、PAG SDK端全平台接入方式五、总结
本文插图

配置完以后 , sync一下 , 再编译 。
· iOS端接入
基本要求
· 支持iOS8及以上
· 需要使用Xcode8.0及以上版本进行编译
Framework接入
1.将libpag的framework文件放置在iOS工程项目目录下
2.在项目工程中 , 配置所使用Target的General->Embedded Binaries , 添加libpag.framework
3.由于libpag暂时不支持Bitcode , 需要配置Build Settings->Build Options->Enable Bitcode 为No
cocoapods接入
修改App目录下的Podfile文件 , 添加相应的libpag的引用.
科技观察汇|动画制作轻量级SDK:PAG六大优势助力开发一、传统AE设计难点及解决方案二、Lottie vs PAG三、PAG主要优势介绍四、PAG SDK端全平台接入方式五、总结
本文插图

DEMO及测试素材可通过官网下载
五、总结 作为腾讯PCG发布器中台下三大组件之一 , PAG已经在腾讯微视 , 手机QQ , 王者荣耀等数十款产品中落地使用 。 包含微信在内的多个团队 , 也都积极参与该项目的协同共建 , 齐心协力 , 不断打磨这款动画开发利器 。 相信随着PAG的不断迭代 , 将持续为动画设计师及开发工程师们技术赋能 , 实现更多天马行空的动画效果 , 助力动画产业进一步发展 。
科技观察汇|动画制作轻量级SDK:PAG六大优势助力开发一、传统AE设计难点及解决方案二、Lottie vs PAG三、PAG主要优势介绍四、PAG SDK端全平台接入方式五、总结
本文插图

【科技观察汇|动画制作轻量级SDK:PAG六大优势助力开发一、传统AE设计难点及解决方案二、Lottie vs PAG三、PAG主要优势介绍四、PAG SDK端全平台接入方式五、总结】说了这么多关于PAG的介绍 , 大家是不是迫不及待地想体验一把PAG的神奇应用呢?别着急 , 同学们现在可以通过官网下载插件体验啦!


推荐阅读