- IDE:FLASH CS6專業
- SDK:AIR 18爲Android
我試圖用Workers
我的應用程序。 問題是,它不適用於它。使用AS3工人
public class Main extends Sprite {
private var worker:Worker;
public function Main() {
var ba:ByteArray = this.loaderInfo.bytes;
if(Worker.current.isPrimordial){
worker = WorkerDomain.current.createWorker(ba);
worker.start();
trace("Created Main");
}else{
trace("Created Worker");
}
}
}
它應該輸出
Created Main
Created Worker
但我只得到
[SWF] Test.swf - 2831 bytes after decompression
Created Main
[UnloadSWF] Test.swf
Test Movie terminated.
編輯:
好吧,我嘗試發佈的應用程序,並運行它。它的工作原理應該如此。但是當我試圖用Adobe Debug Launcher
運行它時,爲什麼它不工作?
這是它看起來像Android上的調試啓動(ADL)
這是個什麼樣子時公佈等。
編輯2:
與Flash Professional CC 2015
嘗試過。升級爲AIR SDK 19.0.0.213
。 仍然是相同的結果。多麼痛苦的Adobe。
該代碼工作正常,我和輸出你除了。但我使用IntelliJ IDEA的IDE – SushiHangover