0

私は、Android 用の Adob​​e AIR ゲーム/アプリケーションを持っている会社で働いています。現在、Android 向けのネイティブ アプリケーションを開発中です。AIR アプリケーションのゲーム コンポーネントを再利用して、ネイティブ アプリケーション内から AIR ゲームを起動したいと考えています。基本的に、AIR ゲームは、ネイティブ アプリケーションのアーケード内の多くのゲームの 1 つになります。

私の質問は、これは可能ですか? もしそうなら、これを達成するための最良の方法は何でしょうか。また、パッケージ化された AIR アプリケーションがネイティブ フレームワークと通信することは可能ですか? 私はネイティブ拡張に精通していますが、それらは通常、ネイティブまたはサードパーティの機能をラップして、AIR アプリケーションのアクションスクリプトで使用します。誰かにアドバイスやアイデアがあれば、それは大歓迎です。ありがとうございました。

4

1 に答える 1

1

これが可能かどうかはわかりませんが、2 つの別個のアプリケーションであることを気にしない場合は、インテントを使用して相互に起動できます。

http://developer.android.com/reference/android/content/Intent.html

結局のところ、他のアプリケーションがリッスンするインテントを起動することです(これが、複数のアプリを選択していくつかのファイルタイプを開くことができる理由でもあります。それらはすべて同じインテントをリッスンします)。また、よく見ると、Eclipse のデフォルトのアプリケーション コードが (少なくとも) Launch (またはそのようなもの) インテントをリッスンしていることがわかります。

于 2013-07-10T14:35:25.137 に答える