由於 Delphi 推陳出新的速度實在太快了,筆者這次是跳過 XE6 Upd1 的版本,準備由 XE6 直上 XE7,試用的第一步想當然耳想先瞭解一下 apk 是不是又長大了,還記得在 XE6 的時候,筆者是說「小孩只會長大...回不去了」,在還沒驗證前,筆者認為長大是一定的,接下來就看一下數據吧...

比較對象還是同一個 app

以下是比較資料

版本 apk size classes.dex size
XE5 with Upd2 4.94 MB (5,186,751 bytes) 1.28 MB (1,343,644 bytes)
XE6 5.49 MB (5,757,687 bytes) 1.90 MB (1,999,460 bytes)
XE7 6.14 MB (6,444,201 bytes) 2.64 MB (2,773,944 bytes)

果然繼續長大,其實這部分並不意外,納入更多 java class、對應更多 java api,還有 Baas 的 api,classes.dex 跟 apk 的 size只會越來越大,筆者想不出變小的可能,除非  EMBT 能變魔術,就像當初在 Windows 的時候,Exe 越來越大,但 EMBT 硬是搞了個 bpl 出來,馬上把 Exe 的大小跟負擔減輕了不少。

不過雖然繼續長大,但是由於 XE7 底層效能上的調校與原生支援 Splash Screen,在 android app 的啟動上,反而感覺快了非常多What's New 內也提到不少亮點,之前 blog 上的文章部分也有過時的狀況必須更新,接下來會抽空持續測試 XE7,有什麼新發現再跟各位分享吧...

 

p.s.筆者隱約覺得 XE7 有點趕鴨子上架的味道,比如 modifications of GDB,9/1 才推出 iso,9/4 就有 modifications of GDB 供下載。另外一個例子是 What's New 內有提到的一個新工具 Java2OP.exe: New Native Bridge File Generator for Android,對於整合硬體周邊或是其他人撰寫好的 jar 非常重要,官網上是寫說「Java2OP.exe is available on the Registered Users site: http://cc.embarcadero.com/myreg」,但是截至目前為止都還沒看到該工具放上去,請教李維大師,大師回說  EMBT 的人說「近期」會放上去,不過這近期等的也有點久了,因為筆者是 9/4 問的,到現在也過了快一週了....唉

 

arrow
arrow
    文章標籤
    delphi xe7 apk
    全站熱搜

    縹緲 發表在 痞客邦 留言(0) 人氣()