2010-11-03 52 views
3

我們有一個Adobe Air應用程序。現在我們將DVD製作成DVD給潛在客戶。 如何確保客戶端可以打開這個.air文件,如果他們沒有安裝Adobe Air? 另外我看到Mac經常想打開applescript中的.air文件(如果安裝了Air的話)。從DVD驅動器安裝Air應用程序

我知道有安裝徽章。但我認爲他們不適用於本地.air文件。或者有沒有辦法用徽章安裝本地.air?

您會推薦哪種解決方案?

感謝

+1

使用AIR和Flex Builder的早期版本,您可以導出.exe,.mdg和.deb ... – Fabio 2010-11-03 15:24:05

+0

是的,您看到了這一點,並將它們打包到.exe和.dmg中。這裏的問題是,我的空氣應用程序大約700MB(許多高分辨率圖片)。如果我啓動.exe,他需要大約2分鐘(我認爲是因爲大尺寸)纔打開安裝程序窗口並看到發生了什麼。所以在這種情況下,不可能像那樣運送它。我不能執行這個高分辨率的圖像並在以後下載,因爲這個應用程序也需要離線運行。按照他們的方式,.dmg總是被損壞,無法打開它。 – Temo 2010-11-04 07:08:12

回答

1

的的.air安裝程序文件(或.exe,的.dmg,deb包本地空氣安裝程序文件)將嘗試在安裝過程中從互聯網上下載AIR如果它檢測到空氣不目前安裝在用戶電腦。如果AIR尚未安裝且沒有互聯網連接,安裝將失敗。

由於您想從DVD上運行應用程序,而不必強制用戶在其本地驅動器上安裝應用程序,因此您可以將應用程序以「已安裝」狀態寫入DVD正在瞄準。

如果您擔心您的某個客戶的系統中沒有安裝AIR,或者無法連接到互聯網,您可以簡單地將最新的適用於Mac,PC和Linux的AIR 2.5安裝程序捆綁到您的DVD上,請在Adobe的網站上查找:http://get.adobe.com/air/otherversions/但是,如果您打算這麼做,則可能還需要包含應用程序安裝程序文件。

0

這裏的問題是,我的空氣應用程序大約700MB大(許多高分辨率圖片)。

也許您可以使用模塊或RSL將資源移出應用程序,並讓它們在啓動時下載(並緩存?)。