我已經得到了與每一個密度和屏幕尺寸設備的工作應用的Adroid, 實現這個我放在多個資源的「資源」文件夾中,由於Android允許你這樣做。 事實是,爲他提供「低,中,高和高」分辨率的資源,使得我的APK在內存方面非常大(對於公用程序來說,大約10 MB)。 我已經壓縮了圖像等。部署多個APK推向市場
所以我建議: 它是一個很好的做法,只提供一種資源,並簽訂包每一項決議,我需要? 例如只用低分辨率的文件夾打包應用程序,而不是將其刷新,再次用更高的res文件夾包替換,併發布多個apk(就像Skype一樣)?
如果是這樣,有沒有辦法使這個程序自動化?就像給項目,資源和密鑰庫一個工具或腳本一樣?還是有更好的方法來打包每個設備上的應用程序?
FYI:我使用Appcelerator的鈦這樣的應用程序是API 8或更高,但大小問題不會在框架的使用依賴,它「只」增加了一些MB
的