Skip to main content
Participant
June 8, 2020
Answered

AIR33.1 ane開発でのコンパイルエラー

  • June 8, 2020
  • 1 reply
  • 728 views

私は今、HARMANから提供されている AIR33.1を利用してANEの開発をしているのですが、ANEを利用したAS3プロジェクトをexeファイルとしてコンパイルする際にエラーが出てしまい、インストーラーとして作成することが出来ません。

 

開発環境としてはWin10(64bit)とWin7(32bit)それぞれで試してみたのですが、両方で発生しております。

下記エラーについて何か解決方法はありませんでしょうか?

 

■作成手順参考サイト

https://rest-term.com/archives/2950/

■表示エラー

unexpected failure: Platform conversion failed. Process exited with error 5. Output was "[ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="execute: UPDATE `Property` SET `Value`= ? WHERE `Property`= ?[1627]: MSI Error" errorID=0]
"
java.io.IOException: Platform conversion failed. Process exited with error 5. Output was "[ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="execute: UPDATE `Property` SET `Value`= ? WHERE `Property`= ?[1627]: MSI Error" errorID=0]
"
at com.adobe.air.nai.NativePackager.conversionFail(NativePackager.java)
at com.adobe.air.nai.NativePackager.invokePlatformConversion(NativePackager.java)
at com.adobe.air.nai.NativePackager.createPackage(NativePackager.java)
at com.adobe.air.ADT.parseArgsAndGo(ADT.java)
at com.adobe.air.ADT.run(ADT.java)
at com.adobe.air.ADT.main(ADT.java)

 

■開発環境

・OS

 Windows10 Pro(64bit)

 Windows7 Professional(32bit)

・開発ツール

 FlashDevelop 5.3.3.1

・AIR SDK

 HARMAN Adobe AIR 33.1

・Java

 1.8.0_251

This topic has been closed for replies.
Correct answer hori3

adtコマンドでのパッケージングの際に、-target の指定をnativeからbundleに変更することで、exeファイルの作成が出来ました。

パッケージとしての配布は出来なくなったみたいですが、windowsアプリケーションとしての作成はできたのでひとまず問題はないと思います。

1 reply

momohanna
Community Expert
Community Expert
June 8, 2020

問題の切り分けという意味で、AIR SDKのバージョンを下げた環境でいくつか試したらどうでしょう。

https://airsdk.harman.com/release_notes

 

下位バージョンでパッケージ出来る場合は、Bugbaseに上記内容を投稿してみましょう。拾われるのが遅くなりますが日本語でもOKです。

https://tracker.adobe.com/#/add_bug

 

momohanna
hori3Author
Participant
June 8, 2020

回答いただきありがとうございました。

記載漏れしていました、申し訳ありません。

AIR32では問題なくできていたので、最新版となるAIR33で開発可能か探っているところでした。

 

HARMANで公開されていたgithubに、exeファイル形式でのエクスポートが非対応との記事を見かけましたので別の方式で試してみます。

https://github.com/Gamua/Adobe-Runtime-Support/issues/336

hori3AuthorCorrect answer
Participant
June 15, 2020

adtコマンドでのパッケージングの際に、-target の指定をnativeからbundleに変更することで、exeファイルの作成が出来ました。

パッケージとしての配布は出来なくなったみたいですが、windowsアプリケーションとしての作成はできたのでひとまず問題はないと思います。