2017-05-09 10 views
0

Adob​​e Air(ActionScript、HTML、JavaScript)で書かれたアプリを持ち、Android用ネイティブ拡張を使用するクライアントがあります。私たちはbintrayを使ってJavaで書かれたAndroidライブラリを提供しています。私たちはAdobe Airの経験がないので、クライアントのAdobe Airアプリに私たちのAndroid linraryを含めることができるかどうか誰にでも教えていただけますか? .jarを含めることは可能ですが、現在では一般的な方法としてgradleを使用しているため、必要でない場合は.jarまたは.aarをエクスポートしたくありません。あなたBintrayまたはMavenのAdobe Air(Android用ネイティブ拡張)プロジェクトにJavaライブラリを含める方法

答えて

1

はい、あなたは、Adobeネイティブ拡張を使用して、することができますありがとう:

  • まず、あなたのクライアントは、ActionScript側に

  • を実装するために第二に、あなたはあなたの中に特定のJavaエントリポイントを記述する必要がありましたJavaライブラリを使用して、呼び出しをキャッチし、パラメータを入力し、要求を処理し、出力パラメータを使用して返信します。

  • 最後に、クライアントはAIRアーカイブにライブラリをパックする必要があります

これら3つのステップの各々は、完全にアドビからの参照資料に、AS3とJavaのコードスニペットを用いて、記載されている:

http://help.adobe.com/en_US/air/extensions/air_extensions.pdf
関連する問題