⑴ ios和安卓的app分別是什麼同一個軟體的安裝包誰的更大些
蘋果的系統app格式有:ipa,pxl,deb,這里的APP都是用在iphone系列的手機和平板電腦上。
Android格式有:apk, 這里APP主要用在使用安卓系統的智能手機上。
同樣的安裝包IOS版的更大一些。
(1)蘋果什麼app文件大擴展閱讀:
apk格式定義:
在Android平台中,dalvik vm的執行文件被打包為apk格式,最終運行時載入器會解壓,然後獲取編譯後的androidmanifest.xml文件中的permission分支相關的安全訪問,但仍然存在很多安全限制,如果將apk文件傳到/system/app文件夾下,會發現執行是不受限制的。
安裝的文件可能不是這個文件夾,而在androidrom中,系統的apk文件默認會放入這個文件夾,它們擁有著root許可權。
文件結構
1、META-INF(註:Jar文件中常可以看到);
2.、res(註:存放資源文件的目錄);
3、AndroidManifest.xml(註:程序全局配置文件);
4、 classes.dex(註:Dalvik位元組碼);
5、resources.arsc(註:編譯後的二進制資源文件)。
開發環境
Android是一個基於Java的開發環境,它是一種與廣被接受的 Java極為類似,而且也比C++容易得多的開發語言,這是一種規范的移動開發環境。Google也在API文檔的書寫和樣例的提供上做了很出色的工作。
⑵ 為什麼蘋果安裝的軟體比其他手機安裝的軟體要大比如同一款APP安卓的要30多兆,蘋果的要200多兆
安卓的應用安裝後只提取程序的執行文件,程序的圖片,數據,都還在壓縮的安裝包內,每次啟動,都要從安裝包內再解壓提取資源文件,因此佔用空間小,畢竟都壓縮了。
而蘋果的iOS每次下載完ipa安裝包。直接把執行文件和數據,資源等一起解壓到程序目錄,而且iOS要匹配不同解析度的設備,因此佔用空間較大。
就是安卓把軟體壓縮了,節省空間,但相對較慢,蘋果都解壓了,佔用空間,但相對較快。
蘋果IOS,你在appstore下載軟體後安裝完安裝包都會刪除,不會佔地方,而安卓的google play也會刪除,但大多數人用的都是國產的軟體商店,安裝包都可以選擇是否刪除的。
蘋果軟體卸載直接在主屏幕上長按圖標至抖動,然後按右上角的 x 即可卸載應用。