小编qua*_*rks的帖子

AIR Build Server安装程序

我正处于这样的程度,即我的项目和更多项目的构建时间非常长.我想建立一个构建服务器,但我没有任何经验,除了从最终用户下载文件.

我理想的设置是:GitHub,我可以放置.fla文件,类和ANE.服务器看到它,编译它,并允许我远程测试它或挂钩到一些调试器,让我看到断点处的堆栈跟踪和活动变量以及Adobe Animate或Flash Builder等错误.

现在我看到有Jenkins的GitHub插件.我看到有关于如何使用Flex/AIR进行设置的问题.我来这里有几个问题.

  1. 我对使用Animate切换到Flash Develop或任何与ADT相关的东西的项目太过分了.我唯一发现的是如何从Animate中的库中获取现有元素,并将它们放在.swc中进行处理.但是,这不允许我访问时间轴中的现有元素,而宁愿不尝试在代码中导出/定位/处理它们(如果不可能,这是我看到的唯一解决方法)
  2. 我运行依赖于Google Play服务和其他Android特定库的ANE.因此,我无法使用AIR的标准移动调试启动器.我看到Jenkins对Android有一些特定的能力.有可能以某种方式使用它来给我一个合适的测试窗口吗?我想我需要在编译所有内容之后运行他们的模拟器,但我不确定是否有更有效的方法或者它是否可以工作.

我之前从未使用过Jenkins或任何其他能够自动完成任务的工具.如果您有时间,任何一步一步的解释都会受到赞赏.

air continuous-integration actionscript-3 adt jenkins

19
推荐指数
0
解决办法
323
查看次数

远程调试将无法连接

我按照本指南关于如何设置远程调试进行转换.由于我使用Adobe Animate编译我的应用程序,我认为它已经完成了大部分构建步骤,因为我得到了类似的屏幕描述.

在此输入图像描述

我不明白.在这里,我的路由器上的端口转发,以便它进入我的PC.我打开并打开TCP端口7935.打开或关闭Windows防火墙似乎没有什么区别.Windows防火墙甚至促使我在运行后允许或拒绝fdb.我无法通过远程调试来连接手机.我希望能够将这个发送给我的应用程序问题的客户,这样我就可以看到幕后发生了什么,而不是依赖于大量的try/catch语句和屏幕截图.有帮助吗?

我尝试了一个虚拟域,它似乎知道它无法连接到它.当我尝试我的或我的IPv4它不让我连接.它只是冻结了应用程序.

在此输入图像描述 在此输入图像描述

air flash actionscript-3 animate-cc

5
推荐指数
1
解决办法
336
查看次数