我正在嘗試檢索正在使用的網絡適配器。Actionscript和Flex
使用此代碼
但出於某種原因,它可以找到 「導入flash.net.InterfaceAddress」 「進口flash.net」 庫。
我不知道爲什麼。
- 語言版本:ActionScript 3.0
- 運行時版本:AIR 2
我使用了一個非常新的Flash Builder中(最新)的版本。
Air SDK附帶它。
我在三處發現了這個「airglobal.swc」文件。
=> C:\ Program Files \ Adobe \ Adobe Flash Builder 4.7(64位)\ eclipse \ plugins \ com.adobe.flash.compiler_4.7.0.349722 \ AIRSDK \ frameworks \ libs \ air => C :\ Program Files \ Adobe \ Adobe Flash Builder 4.7(64位)\ sdks \ 3.6.0 \ frameworks \ libs \ air => C:\ Program Files \ Adobe \ Adobe Flash Builder 4.7(64位)\ sdks \ 4.6 .0 \ frameworks \ libs \ air
我的項目是一個簡單的「動作腳本項目」,而不是一個靈活的。但我也嘗試創建一個flex項目並遇到同樣的問題
flash.net駐留在SDK中的airglobal.swc中。我的建議是檢查您的SDK是否完整,並使用可用的新版本(即Flex 4.6 + AIR 13或14或15)。 – DodgerThud 2014-09-23 11:14:12
我正在使用最新版本的Flash Builder。 Air SDK附帶。 我在三個地方找到了這個「airglobal.swc」文件。 => C:\ Program Files \ Adobe \ Adobe Flash Builder 4.7(64位)\ eclipse \ plugins \ com.adobe.flash.compiler_4.7.0。349722 \ AIRSDK \ frameworks \ libs \ air => C:\ Program Files \ Adobe \ Adobe Flash Builder 4.7(64位)\ sdks \ 3.6.0 \ frameworks \ libs \ air => C:\ Program Files \ Adobe \ Adobe Flash Builder 4.7(64位)\ sdks \ 4.6.0 \ frameworks \ libs \ air 我的項目是一個簡單的「動作腳本項目」,而不是一個靈活的。但我也嘗試創建一個flex項目並遇到同樣的問題。 – 2014-09-23 13:50:59
當您創建項目時,是否在「應用程序類型」下指定了「桌面」?如果你沒有,AIR API將不可用。 – Brian 2014-09-23 15:49:53