2014-10-29 43 views
0

我相信這樣的問題已經發布過,但沒有找到答案。所以我想我會再次提出一點更精確......更近期:AirForAndroid:Flash CS6可以發佈只有小圖標的Android應用程序

我正在使用Adobe Flash CS6製作android應用程序。但是Flash中的發佈過程(以及描述符xml)只允許使用3種尺寸的圖標:36x36,48x48和72x72。這看起來是這樣的:

<icon> 
    <image36x36>assets/icon36.png</image36x36> 
    <image48x48>assets/icon48.png</image48x48> 
    <image72x72>assets/icon72.png</image72x72> 
</icon> 

在previos AirSDK版本(3.4和3.5),這是不是一個問題,因爲應用程序圖標其中至少在某種程度上總是縮放到適合Android設備的正常應用SICE。然而,使用較新的AirSDK,他們仍然保持原樣,這在新設備上非常小。

所以我想我不得不重新啓用這個適合尺寸的東西(我認爲我將無法)或需要添加更多圖標,如96x96和144x144。問題是,Flash CS6(與AirSDK 15)沒有超過這三種尺寸的選項,並且當我自己寫入xml文件(並鎖定它)時,Flash CS6無法編譯它並給出錯誤:

「應用程序描述符文件無法解析」

有沒有人處理過和/或知道如何解決該問題?由於我一直以這種方式編譯我的AirForAndroidApps,並且我需要最新版本的SDK才能使ANE正常工作,所以我現在陷入了困境。

任何幫助將不勝感激!

在此先感謝, ANB_Seth

回答

0

好了...我傻......我找到了答案...其實它也已經發布,但我沒有得到它真的。現在我做...並澄清:

是的,你可以並且必須通過描述符文件添加這些圖標。但在此之前,請進入閃存中的「Air publish」設置。這裏,在第1頁上,有「包含文件」部分。在那裏添加你的圖標PNG。點擊確定並退出這些設置,使用Flash之外的編輯器打開描述符,然後寫入上面發佈的文件。關。保存。使其寫保護。沒有去閃光和發佈。

相關問題