我有一個問題 - 如何在我的Galaxy Tab 10.1上運行AIR(真正大的桌面應用程序)? 這可能將.air轉換爲.apk?如何在Android上運行AIR桌面應用程序(Galaxy Tab 10.1)?
編輯:
1.我建立了一個新的桌面項目(文件 - >新建 - > Flex項目)
2.項目名稱是 「SimpleTest的」 應用程序類型爲桌面(在Adobe AIR中運行), Flex SDK版本4.6.0並單擊完成
3.我進入設計模式,然後將寬度設置爲500並將高度設置爲250.我通過繪製添加一個按鈕並將其命名爲btnOne並生成事件處理程序
4。然後我進入項目 - >導出發佈版本(導出爲簽名AIR包) - >下一步(我申請證書) - >完成
5.我找到項目文件(... Adobe Flash Builder 4.6 \ simpleTest)和複製simpleTest.air創建爲一個新文件(simpleTestAPK - 包含我的證書> andCert.p12)
6.我將「simpleTest.air」重命名爲「simpleTest.zip」,並從此.zip中解壓縮爲「simpleTest.swf」和「application.xml中」
7.我創建一個 「create.txt」 含有如下:
ADT -package -target APK-調試-storetype PKCS12 -keystore andCert.p12 myHope.apk的application.xml simpleTest.swf
8.我將「create.txt」重命名爲「create.cmd」並啓動它(Shift + RMB - >打開cmd在這裏)
9.「myHope.apk」創建
10.我將其複製到Galaxy Tab 10.1(帶阻力&下降)
11.我啓動「myHope.apk」,但我看到的只是空白,白色屏幕,沒有顏色,沒有按鈕,沒有任何東西。
任何想法,建議,意見? Thaks。
你可以(請參閱下面的答案),但請記住,移動應用程序的空氣框架是桌面框架的簡化版本,因此某些組件可能無法正常工作。 –
在測試項目「simpleTest」中,我只使用Spark組件。 –
如果您有Flash Builder,則可以直接從FB構建。使其成爲一個Flex移動項目 –