2012-08-16 253 views

回答

1

一般來說,由於屏幕尺寸和dpi問題,使用相同的代碼將不起作用。

在Flash Builder中,您無法將Web項目轉換爲移動項目。

但理論上,您可以使用命令行編譯器工具將您的Web項目代碼編譯爲APK或IPA或任何Blackberry Playbook使用的代碼。您可能必須手動添加庫,例如SWC和所有MX庫。

您也可以創建一個庫項目,並將儘可能多的代碼移動到庫項目中。從那裏你可以創建一個共享相同代碼/庫的「web項目」和「移動項目」。

+0

您能否顯示一個從通過命令行工具將web項目導入到apk中? – 2012-08-16 13:08:58

+0

請看這裏:http://help.adobe.com/en_US/flex/mobileapps/WS19f279b149e7481c-24dc70c812b9cbf7285-8000.html – JeffryHouser 2012-08-16 13:43:32

+0

我建議去圖書館項目的路線。在某些時候,您的移動/網頁代碼可能會發生分歧(組件/外觀/功能)。創建網頁/移動應用程序項目,這些項目只是使用庫項目中常見代碼的「應用程序外殼」。將現有代碼移入庫項目非常簡單,只需將其拖放到庫項目中即可。這將保持事物的組織性,因爲你的代碼evovles :) – 2012-08-17 03:48:27

0

在Flash Builder,

  1. 開始一個新的移動項目
  2. 代碼複製到您的AIR項目。應該沒有問題,因爲AS/mxml代碼是相同的,除了需要將應用程序文件從應用程序更改爲MobileApplication