PAG

PAG

  • 首页
  • 说明文档
  • API参考
  • 接入SDK
  • 免费下载

›快速开始

快速开始

  • 安装
  • 检查更新
  • 接入SDK

使用指南

  • 导出PAG文件
  • AE功能支持列表
  • AE导出自动检测规则
  • 可编辑文本制作规则
  • 插件选项配置面板
  • 使用性能监测面板
  • PAG性能校验使用指南
  • 从 PAG 导出其他图片格式
  • 使用PAGViewer编辑预览图层
  • 使用PAGViewer查看PAG文件结构
  • PAG文件体积优化
  • PAGViewer 快捷键说明
  • 导出错误码说明
  • 使用beta版本的PAGViewer
  • 如何从 AE 中导出字体
  • 如何在AE中到导出音频
  • 如何添加文本背景框
  • 如何使用时间伸缩插件
  • PAGViewer Beta 版快速上手

更多

  • 常见问题
  • Lottie迁移指南
  • 素材迁移说明
  • PAGSDK迁移指南
  • AE内置特效支持

接入SDK

快速接入

libpag 目前支持Android和iOS平台,web的支持目前处于开发过程中,接入采用SDK的方式

SDK获取

最新SDK:SDK下载页面

  • Android端SDK为aar文件,支持armeabi, armv7a, arm64
  • iOS端SDK为framework文件,分为四个版本:真机版(arm64、arm64/armv7)和真机模拟器版(arm64/x64、arm64/armv7/x64)

Android端接入

基本要求

  • 支持android 4.4及以上系统
  • 推荐使用gralde 3.0及以上版本编译

aar接入

  1. 将libpag的aar文件放置在android工程项目的libs目录下
  2. 添加添加aar库依赖
    在app的gradle文件app/build.gradle,添加libpag的库依赖
    android {
        repositories {
        flatDir {
            dirs 'libs'
        }
    }
    
    dependencies {
        //libpag的核心库
        //将libpag_release_3.2.5.1换成你下载的aar文件名
        implementation(name: 'libpag_release_3.2.5.1', ext: 'aar')
    }
    

注意: 需要在混淆列表里面,添加libpag的keep规则:

    -keep class org.libpag.* {*;}

配置完以后,sync一下,再编译。

maven接入

i. 在root工程目录下面修改build.gradle文件,增加jcenter的maven仓库

buildscript {

    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
    }
}
    

ii. 在app的gradle文件app/build.gradle,添加libpag的库依赖

    
    dependencies {
        //libpag的核心库
        implementation 'com.tencent.tav:libpag:3.2.5.1'
    }
    

注意: 需要在混淆列表里面,添加libpag的keep规则:

    -keep class org.libpag.* {*;}

配置完以后,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的引用.

    pod 'libpag', '~>3.2.4.37' 

注意: 最新SDK版本请参考:SDK下载页面

DEMO下载

iOS DEMO下载:

https://github.com/libpag/pag-ios.git

Android DEMO下载:

https://github.com/libpag/pag-android.git

测试素材

PAG动画测试素材下载: pag_files.zip

接入使用过程若遇到问题请提交issue

← 检查更新Next →
  • Android端接入
    • 基本要求
    • aar接入
    • maven接入
  • iOS端接入
    • 基本要求
    • Framework接入
    • cocoapods接入
  • 测试素材
Copyright © 2021 pag.io