Skip to main content
August 6, 2017
Question

AIR 多线程 worker 安卓系统下只有4帧

  • August 6, 2017
  • 0 replies
  • 351 views

AIR 多线程 worker 安卓系统下只有4帧

我来一个程序,主线程渲染UI ,网络部分用了AIR多线程worker,

windows系统下面没有问题,

android系统下,worker好像被当作后台程序只有4帧的频率。

我试过不用ENTER_FRAME,改用TimerEvent.TIMER也是一样的都只有4帧。

试过增加编译参数default-frame-rate=30 也没用,

[SWF(frameRate="60",backgroundColor="#000000")] 这样设置也没用,

stage.frameRate = 30,这种也没用,而且后台stage的ENTER_FRAME是没有作用的。

谁知道需要怎么改才可以调整android系统下worker线程的帧率?

不然AIR的多线程worker就是鸡肋功能?

我试着想通过ANE的方式不知道可行不可行?

利用Java的多线程来实现网络?在回调给AIR?

要是AIR能自己实现就最好了?

是我哪里没有设置好吗?

This topic has been closed for replies.