今日熱點:手機微信有倆版本,高級版隻有新手機能安裝!。

最近在測試一些魔幻的軟件,把手機微信搞壞了,重新下載的時候發現了一些好玩的東西。

網頁版微信官網,提供兩種安卓版本的微信下載,默認是64位版本,但也可以手動選擇32位版本。

眾所周知,只要手機性能不拉胯,64位版本一定比32位更流暢。

所以大家可以看看自己的微信版本,具體操作方式是【設置】→【關於微信】→【雙擊微信圖標】。

看我框柱的這行,armeabiv-v7a代表32位微信,arm64-v8a代表64位微信。

今日熱點:手機微信有倆版本,高級版隻有新手機能安裝!。

2014年高通發佈了第一代支持64位的處理器,驍龍808,同時也配套了支持64位的安卓5.0。

2017年ios已經實現全面普及64位操作系統。

不過雖然硬件廠商跟進了,但軟件廠商一直拖拉犯懶,加上安卓應用市場繁雜,所以你的微信還真不一定是64位的。

所以如果你是近兩年換過手機價位在1000+,你的硬件大概率是支持64位微信的,建議沒事兒的時候更新一下。

不過話說回來,既然微信分倆版本,合理推測其他軟件很可能也是分版本的。

之後我下載了一個APPChecker,看了看我在用的軟件都是什麼版本。

注意看軟件圖標的左下角:

看到上圖,是不是以為現在APP都是64位的?

剛好相反,我手機裡上百款軟件,隻有十幾個是64位的,剩餘全部是32位。

包括我們常用的QQ、京東、誇克、當當、微博、鬥魚、支付寶、滴滴……

那麼問題就來了,既然現在主流手機都支持都支持64位,而軟件廠商卻這麼拉胯呢?

要搞明白這個問題,咱們得研究一下32位和64位的區別是什麼。

簡單來說,系統位數就是CPU一次最多處理多少數據。

64位的系統處理2的64次方的字節,184萬億億。

32位的系統處理2的32次方的字節,43億。

處理能力也就差個幾億倍吧。

當然,上面是理論數字,現實生活中很少遇到處理這麼多數據的時候。

但即便是那些不需要處理太多數據的APP,轉換成64位版本,也可以更流暢,至少是更省電。

所以不考慮硬件性能的話,把APP轉化成64位是百利而無一害的。

那麼為什麼還有很多知名軟件是32位呢,一個小原因是硬件性能。

雖然現在主流手機支持64位操作系統,但每年總有幾個幺蛾子不走尋常路,以低端機為主。

例如紅米9A,用的Helio G25處理器,隻支持32位軟件。

64位的機器可以跑32位的軟件,但是32位的機器不能跑64位的軟件。

因此很多廠商打著『兼容』的名號,拒絕提供64位版本。

但是為1%的用戶,讓99%的用戶都用滯後版,聽起來就很不合理。

像拼多多、京東、支付寶這種團隊,又不差錢,完全可以像微信一樣出雙版本,讓大多數用戶安裝更強的64位系統啊。

這就要說說安卓軟件廠商的小算盤了:他們想倒逼硬件廠商升級。

舉個小例子,有一天你的滴滴卡了,你會覺得是滴滴的問題還是你手機的問題?

我猜大多數人會賴手機,畢竟你上個手機用滴滴不卡,現在別人用滴滴也不卡,必然是手機垃圾。

對軟件廠商來說,雙版本不難但是很麻煩,而不解決這個問題,消費者也不會把鍋扣自己頭上。

而硬件廠商也沒處解釋,隻能靠不停的加內存、加處理器核心避免這種情況,堪稱啞巴吃黃連。

這也是安卓機不得不一直增加硬件性能的原因之一。

最後也是最主要的一個原因:谷歌太慫了。

君不見蘋果從ios11開始就全面禁止了32位應用。

如果谷歌也能硬起來,商店禁止上架32位應用,後續系統不再支持32位軟件,用不上一年,主流軟件就會全面迭代。

硬件廠商受了這麼多年委屈,也肯定會跟著谷歌走,全面支持64位軟件,問題啪一下就解決了。

但這樣會導致現在部分手機直接癱瘓,這也是開源系統導致的爛攤子,很難解決。

近兩年國產安卓機百花齊放,很多小夥伴覺得蘋果大船難掉頭,老師傅要被亂拳打死了。

但谷歌把安卓開源,促進了安卓發展的同時,也留下了一地爛攤子,稍微往底層看一看,大船難掉頭的其實是安卓啊。