[英]Get IP Address of an AIR 1.0 application
您找到的鏈接與 Flex SDK 版本無關,但與 AIR SDK 和運行時版本有關。 鏈接中使用的代碼需要 AIR ADK 2(因為使用了NetworkInterface
)。 您可以非常輕松地將 AIR 2 SDK 與 Flex SDK 3.5 一起使用。 例如,按照這些說明進行操作。
在 AIR 1.0 應用程序中獲取 IP 地址; 有可能的。 但是,乏味。
首先,您必須使用Merapi等工具。 Merapi 將作為客戶端機器上的“服務器”運行。 您可以使用 RemoteObject 標記訪問該服務器。 因此,您可以編寫本機 Java 代碼來獲取 IP 地址,將該代碼公開為服務並通過 Merapi 項目訪問該服務。
您必須創建自己的安裝程序才能完成這項工作; 作為應用程序安裝的一部分,在客戶端機器上安裝 Merapi。
我使用WebORB .NET 版本做了類似的事情,盡管我們用它來訪問 MS Access 數據庫。 這是一種痛苦。 我不會輕易推薦這種方法。
我沒有嘗試,但Socket及其屬性localAddress可用於獲取 Adobe Air 1.0 的本地 IP
支持的空氣版本
API 文檔說AIR 1.0和 Header 說Air 2.6 及更早版本
希望有幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.