Adobe Extension Builder 3 开发环境搭建

一, 安装 eclipse

https://www.eclipse.org/downloads/eclipse-packages/


二, 安装 Adobe Extension Builder 3 插件

1, 下载

http://labs.adobe.com/technologies/extensionbuilder3/


2, 安装

启动eclipse -> Help ->  Install New Software ->  Add... -> Archive...->选择下载的Adobe Extension Builder 3 zip包 -> 勾选所有后安装 -> 安装完成后重启eclipse




三, 第一个插件demo

1, 启用Adobe Extension Builder

Window菜单 -> Perspective -> Open Perspective Other... -> 选择 Adobe Extension Builder 3 确定



2, 新建项目

选择 Application Extension Project



设置Project name



选择需要支持的Adobe 产品, 这里以AI为示例



Bundle ID: 不能与别的插件重复

Menu name: Adobe软件 扩展插件的菜单中显示的名字

Window Details中 是配置插件的UI



3, 配置运行环境

eclipse中 : Window -> Preferences -> Adobe Extension Builder -> CC Launching Paths -> Service Manager 

第一个 是CEP 的路径, 可先自行查看是 Program Files (x86) 还是 Program Files; 第二个是插件调试运行时的安装路径




eclipse中 : Window -> Preferences -> Adobe Extension Builder -> CC Launching Paths -> Target Applications

此处根据需要支持的Adobe 产品设置对应的执行程序, 我只配置AI



调整配置文件manifest.xml, 项目根目录 -> .staged-extension -> CSXS-> manifest.xml



HostList, 需要支持的Adobe 产品及版本,  Name="ILST" 指的是 AI, Version = "[19.0,99.9]" 指的是最低版本是19.0 最高版本是99.0, AI CC 2015版本为19, 所以这样设置就限制只支持AI 且 版本必须为 CC 2015以上

RequiredRuntimeList 没细究是什么, 只知道 Version="6.0"时, 在 AI CC 2015 才正常


4, 运行




通常情况下宿主应用是不会运行未经签名扩展的,只有打包并签名才可以运行,这样我们就没法即时测试开发的扩展了,所以在开始之前,我们要打开开发者模式:

  1. 打开到注册表(运行 regedit):
    CC 、CC 2014:HKEY_CURRENT_USER\Software\Adobe\CSXS.5
    CC 2015:HKEY_CURRENT_USER\Software\Adobe\CSXS.6
    CC 2015.5:HKEY_CURRENT_USER\Software\Adobe\CSXS.7
  2. 添加 字符串值 项 PlayerDebugMode,将值设置为 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值