問題タブ [air-native-extension]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
314 参照

air - Actionscript ワーカーから AIR ネイティブ拡張機能を呼び出す

現在、時間のかかるタスクをアクション スクリプト ワーカーにプッシュしようとしています。このワーカーは、処理の一部として AIR ネイティブ拡張を呼び出す必要があります。

Flash Builder 4.7 でさまざまな組み合わせ、つまり埋め込みワーカーと外部ワーカー (外部ワーカー プロジェクトで ANE を明示的にパッケージ化) を試しましたが、残念ながらこれをセットアップして動作させることができませんでした。ワーカーから、ネイティブ拡張クラスが見つからないというエラーが発生し続けます (エラー #1014)。

これを行うことがまったく可能か、それとも Actionscript ワーカーの制限であるかを知っている人はいますか?

0 投票する
2 に答える
264 参照

objective-c - iOSでネイティブアラートビューを呼び出すAirネイティブ拡張機能を作成するにはどうすればよいですか?

私は多くの例を試しましたが、理由もなくクラッシュしてしまいました。私はWindowsのみを使用してswcをコンパイルし、.ipaファイルを作成しています。私はMacでcocoa静的ライブラリを作成し、それを.aneファイルの作成に使用しています。

0 投票する
1 に答える
302 参照

macos - Adobe Air キーボード ネイティブ拡張 (OSX)

Keynote (左右にスライド) を制御できる adobe air デスクトップ (OSX) アプリケーションを作成したいと思います。ネイティブ拡張を作成する最も簡単な方法は、左右の矢印キーを「押す」ことです。私はこれを見つけました: Mac OS X でのキー押下イベントのシミュレート

CocoaApplication での動作はわかりましたが、NA 用の静的ライブラリ (.a) を作成する必要があります。しかし、ここに問題があります:

プロジェクトに Cocoa.framework ライブラリを追加できません。任意のアイデア、これをどのように使用できますか? または他のヒントはありますか?ありがとうございました!

0 投票する
1 に答える
706 参照

air - IOSのネイティブUIコントロールにアクセスするためのAIRネイティブ拡張

アップルタッチデバイスのアラートビューを使用するのに役立つエアネイティブエクステンションについての明確なアイデアやサンプルを誰かが持っていますか?私は同じことをたくさん試しましたが、結局成功しませんでした。前もって感謝します。

0 投票する
0 に答える
1017 参照

objective-c - IDTECH sdk を iOS で使用するには?

私は IDTECH .xcproj といくつかのアマチュア ドキュメントを持っています。これらのクラスを自分のココア ライブラリで使用する方法がわかりません。Android アプリに .jar を実装しました。

0 投票する
0 に答える
187 参照

android - StageText の使用時にキーが繰り返され、削除できない

AIR アプリに Stagetext 入力を実装しようとしていますが、大きなバグが発生しています。

たとえば、入力ボックスに入力すると、「テスト」文字が繰り返され始め、それらを削除しようとすると、重複し続けます。

これに対する修正はありますか?ネイティブ入力に Stagetext を使用する必要がありますか?

以下のコード

0 投票する
1 に答える
789 参照

ios - モバイル拡張現実

理想的にはモバイルアプリを作成する必要があります

  • AndroidとiOSの両方で動作します
  • マルチマーカー検出をサポート (3 つのマーカーを検出)
  • 同じ画像のマルチマーカー検出をサポート
  • 自然な写真スタイル マーカーを使用します (Flamanager などの古い黒のブロック スタイル マーカーではありません)。
  • 理想的には ANE と Air を使用します (ネイティブに開発したり、Unity3D を使用したことがないため)

次の投稿に気付きましたが、2年前なので、おそらく古くなっています。 携帯電話の拡張現実

私は http://www.in2ar.com/を調べてきましたが、これは私が必要とすることをほとんど行っているようですが、開発者の 1 人と話したところ、同じ画像のマルチマーカー検出をサポートしていないことがわかりました。しかし、彼らのサポートの速さに感銘を受けました。

クアルコムのソリューションである Vuforia https://developer.vuforia.com/の調査を開始し、これを使用して何かのプロトタイプを作成することを検討しています (このライブラリを使用すると検出が向上することもお読みください)。同じ画像のマルチマーカー サポートがサポートされているかどうかのフォーラムですが、これを書いている時点では応答がありませんでした。 https://developer.vuforia.com/forum/vuforia-sdk/does-vulforia-support-multimarker-tracking-copies-same-marker . また、このソリューションを使用して、Unity の学習にどのような学習曲線が期待できるかについても疑問に思っています。

誰かアドバイスや指針があれば教えてください。

乾杯

0 投票する
1 に答える
1190 参照

java - Androidのヒープサイズを確認しています

Javaでデバイスのヒープ全体のサイズのうちどれだけのメモリがあるかを確認する良い方法はありますか?私のアプリはadobeairで作成されており、ネイティブJava拡張機能を使用してSDカードから複数の画像を読み込みます。ビットマップをメモリにロードできるかどうかを確認するために、次のコードを見つけました。

しかし、私のギャラクシーS2ではそれは完全に無視されているようです。おそらく、アプリが2つの部分で構成されているためです。1つはJavaで、もう1つはAdobeAirです。画像をアプリケーションメモリにロードする前に確認する必要がある別のメモリ値はありますか?ありがとうございました!

0 投票する
1 に答える
773 参照

android - Android 向けの ANE Share/SMS/Toast 拡張機能のビルド

私は AIR for Android 開発に不慣れで、AIR for Android の ActionScript で Android 開発用の ANE 共有/SMS/Toast ネイティブ拡張を構築することはできないようです。http://extensionsforair.com/extensions/ssd-android-extensions/から ANE ソースをダウンロードしました。AndroidExtensions、AndroidExtensions_Demo、および AndroidExtensions_Native の 3 つのフォルダーがあります。

AndroidExtensions フォルダーには、ActionScript ドキュメントで正常にリンクおよび参照された ActionScript ファイルが含まれていますが、AndroidExtensions_Native フォルダーの内容を ANE ファイルにビルドして、アプリケーションの ActionScript ドキュメント クラスパスに配置する必要があると考えています。建物。

adt.bat を使用して ane をビルドできるように、AdobeAIRSDK をダウンロードしてセットアップしました。ドキュメントを読んで実行した

「十分な引数がありません」というエラーが発生します。

時間があまりないので、特に Android での ActionScript AIR 開発に ANE 共有/SMS/Toast を使用したことがある人が助けてくれるとありがたいです。

ありがとう

0 投票する
2 に答える
751 参照

air-native-extension - エアネイティブエクステンションのFRE機能で活動開始

私のネイティブ拡張のネイティブ Java コードでは、特定のページにジャンプする必要があります。私が試したのは、FREFunction オブジェクトの呼び出し関数で新しいアクティビティを開始することです。私のコードは次のようになります。

ddms の logcat から、SecondActivity クラスが実行されたと確信していますが、setContentView(R.layout.second); で失敗しました。私のネイティブコードの何が問題なのですか?どうすれば対処できますか?誰かが私を助けたり、同じアドバイスをくれたりできますか?