問題タブ [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.
java - Android サムネイル一覧
私のフラッシュアプリでは、ネイティブのAndroid Java呼び出しである「ネイティブ拡張」を作成する必要がありました。この拡張機能は、すべての画像ファイルとそれに対応するサムネイルで構成される文字列を作成し、それを Flash に返します。
私は Java プログラマーではありません。Android コードを書くのはこれが初めての試みです。それで、2日間掘り下げた後、私はこれを思いつきました:
そして呼び出し
速度を除いて、すべてがうまく機能します。これが Flash-Java-Flash 呼び出しによるものか、上記のコードの一部によるものかはわかりませんが、コンパイルは Flash 内で行われるため確認できません。
だから私の質問は: このコードを高速化できますか? 「for」ループ内で2番目のカーソルなしでこれを行うでしょうか?
actionscript-3 - GCMエアエクステンション
私は航空拡張を構築しており、拡張を呼び出す最初の方法は、次のことを確認することです
サポートされ、設定されているので、次のように書きました: CheckGcm.java
そして、次のように Android マニフェストをセットアップします。
GCMIntentService もセットアップしました。
私の目にはすべて問題ないように見えますが、air プロジェクトで check メソッドをトレースしようとすると、null が返されます。だから私は何か問題があるに違いないことを知っています:
これらの 2 行を削除すると、空気中のトレースが true を返すためです。air 拡張機能のビルドを開始する直前に、Java でサンプル GCM をビルドしました。すべてが完全に機能していましたが、air バージョンが機能しない理由がわかりません。何か案は?
更新: eclipse logcat を使用して、携帯電話で何が起こっているかを確認しました。これはいくつかのヒントになる可能性があります。
android - Adobe Native Extension Android レイアウト xml にアクセスできない
Android用のネイティブ拡張機能を構築しています.レイアウトからプロパティにアクセスしようとすると、Googleマップビューを統合しようとしています. エラーは、マップビューを拡張するアクティビティ クラスに表示されます。
読み込まれた xml は次のようになります。
これまでに見つけて確認したこと:
- xml レイアウトのマップ ビューが正しく表示されるため、拡張機能が正しく読み込まれます。
- res-folder がコピーされ、ANE (解凍チェック済み) と APK (解凍チェック済み) にコンパイルされます。
- すべてのレイアウト要素に問題が存在し、テキストビューへのアクセス時にもアプリがクラッシュします。マップ固有の問題ではないので
- プロジェクトはスタンドアロンで実行すると正常に動作するため、拡張機能に関するものでなければなりません
getRessourceId の使用に関するいくつかの投稿を読んだことがありますが、それは FREContext をアクティビティに挿入する必要があることを暗示しています。
ヒントは本当にありがたいです!ありがとう、M.
java - JavaでAdobe Airネイティブ拡張を作成する
放送中のネットワーク ファイルにアクセスするには、Native Extension を作成する必要があります。オンエアのデスクトップ アプリケーションがあります。Web を検索して、java を使用して air 拡張機能を作成しました。多くのドキュメントがありますが、どちらも Android または iOS 用です。そのため、初心者にとっては非常に複雑です。
java で Windows 用の air 拡張機能を作成する方法を簡単に説明しているドキュメントまたはリンクを知っていますか?
前もって感謝します
apache-flex - Flex 3.6 SDK でネイティブ拡張機能を作成中に ExtensionContext エラーが発生する
Flex 3.6 でネイティブ拡張を作成しています。コード化されたネイティブ側は、Flex ライブラリ プロジェクトを作成し、.ane ファイルを作成します。最後に、.ane ファイルを myFlex プロジェクトにインポートしました。
これが私が抱えていた問題です。アプリをデバッグしているときに、「1046: 型が見つからないか、コンパイル時の定数ではありませんでした: ExtensionContext」というエラーが発生します。Library project .as class を添付しました。
前もって感謝します
編集: 別の Flex デスクトップ アプリでライブラリ プロジェクトから作成された .swc ファイルを使用しようとしましたが、同じエラー
も _extContext = ExtensionContext.createExtensionContext("com.extension.samples.NetworkConnectionANE",""); で試しました。
編集:Flex SDKに関する問題、SDK 4.6では問題ありません。ここで問題は、Flex 3.6 SDK の lib プロジェクトで Extension を使用する方法です。
push-notification - GCM air 拡張機能のカスタム通知音
AS3開発者がsdcard上のmp3ファイルの場所を設定できるGCM拡張機能を構築しています。GCM通知が実行されると、そのカスタムサウンドが再生されます。大丈夫、大丈夫。
しかし、Air アプリを閉じてサーバーから通知を送信すると、Android のデフォルトのサウンドが再生されます。これは、air アプリが閉じられると、そのコンテキストが null になり、拡張機能がアプリによって設定されたパラメーターにアクセスできないため、デフォルトのサウンドが再生されるために発生します。
.ane 内にリソースを作成してカスタム サウンドとして使用できることはわかっていますが、そうしたくありません。サウンド ファイルの場所を自分で選択する自由を AS3 開発者に任せたいと思います。
何か案は?ありがとう、ハディ
android - JSoup.connect( String url ).get での java.lang.ExceptionInInitializerError
Android AIR ネイティブ拡張の JSoup で奇妙な問題が発生しています。
YouTube からページを読み込んで、コメントからデータを抽出しようとしています。
「問題のある」コードは次のとおりです。
これがadbカタログです
どんな助けでも大歓迎です。ありがとう!
actionscript-3 - .ane ファイルの動的リンクの方法
ネイティブ拡張を作成しました。このアプリケーションをデスクトップ アプリケーションとしてデバッグできます。正常に動作し、ネイティブ拡張クラスを使用している間は問題ありません。しかし、Premiere Pro 用にデバッグすると、「
クラス com.extenison.samples.ANESample::myClass が見つかりませんでした
「エラーです。Premiere Pro 拡張機能のデバッグ中に何が欠けているか分かりますか?
- [プロパティ] の [ネイティブ拡張] タブに .ane ファイルを
追加しました - [ライブラリ パス] タブに .swc ファイルも追加しました
- [Flex ビルド パッケージ] タブで [パッケージ] をチェックしました
- Flex Build Packaging の Package Contents セクションに .ane ファイルが表示されます
ありがとう
編集: この問題は、ネイティブ拡張機能のリンクに関するものです。これについて感謝する助け
ios - NextPeer のソーシャル プラグインと統合するための Adobe ネイティブ拡張機能を作成した人はいますか
NextPeer のソーシャル プラグインを統合している ANE をあちこち検索しましたが、結果はありませんでした。誰かがそれを作ったことがあるかどうか、そして私がそれを見つけることができる場所で作られたかどうか疑問に思っていました. xCode http://developers.nextpeer.comのプラグインは次のとおりです。