1

このチュートリアルに従って、as3corelib ライブラリをリンクして JSON 機能を使用しようとしています。しかし、それをコンパイルするのに問題があります。私のコマンドは次のようになります。

mxmlc --strict=true -library-path+=as3corelib.swc --file-specs myapp.mxml

しかし、私はこのエラーが発生しています:

_divided_mx_managers_SystemManager.as(13): col: 14 エラー: 名前空間 mx.managers:ISystemManager のインターフェイス メソッド getVisibleApplicationRect が実装されていません
クラス _divided_mx_managers_SystemManager.

パブリック クラス _divided_mx_managers_SystemManager

何が問題ですか?

更新: これは Flex 3 を使用しているためですか? チュートリアルは Flex 2 向けのようです。もしそうなら、Flex 3 のために何をする必要がありますか?

4

4 に答える 4

1

Flex Builder 3を使用している場合は、実際にはswcファイルを取得してlibsディレクトリに配置するだけです。これにより、クラスパスに自動的に追加され、それ以降は使用できるようになります。ただし、プロジェクトが確実に取り込まれるように、後でプロジェクトをクリーンアップする必要がある場合があります。

于 2008-11-14T20:30:26.237 に答える
1

Flex builder 4 で同様の問題に直面しました。うまく動作させるには、as3corelib ソースをソース コードに入れる必要がありました。

于 2011-02-14T05:18:10.210 に答える
1

機能するチュートリアルにバンドルされている古いバージョンのライブラリを見つけました。as3corelib にバグ レポートを提出しましたが、もちろん、バグがどれほど有効かは完全にはわかりません。

于 2008-11-13T23:34:44.850 に答える
0

flex Gubmo sdk を使用していますか? それが不平を言っているメソッドは、Gumbo の一部であるインターフェースにあるようです。もしそうなら、as3corelib はおそらくそれで動作しません。

于 2008-11-13T22:31:23.420 に答える