2015-04-15 74 views
0

雖然與IBM MobileFirst工作室開發我發現建築的iOS/Android的環境後產生的本機項目,甚至是空白的應用程序(例如,不使用任何一個相當簡單的Hello World Android應用本機功能),將尺寸比4Mb的更是超過真正原生Android的出口apk文件大得多。減肥的MobileFirst平臺導出應用

那麼有沒有任何未使用可以刪除的資源或我們可以做的其他事情,以便我們可以在最終導出的應用程序中減肥?

另一個詳細地,classes.dex文件中的「空白HelloWorld'apk文件內似乎比共用apk文件(4MB的大小)大。

+0

哪個MobileFirst Platform版本6.3或7.0 ... –

+0

@IdanAdar使用7.0 –

回答

0
  • 啓動MFP 7.0,您現在可以縮小和連接移動環境。這意味着除了增加安全性之外,通過減少文件和文件內容的數量,它可以在一定程度上幫助應用程序的文件大小。

    Read more about application build settings

  • MFPF 7默認支持更多的硬件架構。如果您打算使用JSONStore等功能,則需要此支持。添加該支持的文件位於您的應用程序內\機器人\本地\庫(arm64-V8A,armabi,armabi-V7A,MIPS,MIPS64,X86,X86-64)。因此,如果你知道你沒有使用JSONStore,看看是否刪除部分或全部這些文件可以幫助你。但也要進行一般迴歸測試,以確保應用程序能夠繼續按需要工作。我對這些文件的範圍可能是錯誤的 - 這些文件在磁盤上增加了3.4MB。

相關問題