私は現在、Flex/AIR SDK と Starling でセットアップされた FlashDevelop を使用しています。AIR for Android AS3 テンプレートを使用して、Starling を完全に初期化せずにテスト アプリケーションを正常にコンパイルしました。これらのアプリケーションは、私の Android 仮想デバイスで問題なく動作します。しかし、Starling インスタンスを初期化するとすぐに、「このアプリケーションは適切に埋め込まれていません (wmode 値が間違っています)」というエラーが画面中央の赤いバーに表示されます。Starling フォーラムを調べて直接設定しましたが、まだエラーが発生します。-swf-version=15 も設定しましたが、それでもエラーが発生します。本当に奇妙なのは、FlashPlayer 11 でコンパイルすると、すべてが完全に正常に動作することです。AVD でコンパイルしてインストールした場合にのみ、エラーが表示されます。トレース出力は、私のデバッガである logcat ではまだ問題なく表示されます。
私の説明が明確でない場合、この人は同様の問題を抱えているようです: http://forum.starling-framework.org/topic/wmode-issue-with-rendering-mode-direct
はい、GPU アクセラレーションを使用するように AVD を設定しました。
前もって感謝します。