Android 如今仍有哪些缺點?

包括UI交互與底層架構 我就來自己說幾條吧。

1,安卓5.0將編譯操作放置在手機上,會造成安裝時間延長,安裝過程嚴重卡頓,我覺得一個手機良好的體驗是在任何使用過程中都不應該有卡頓的,這個自編譯過程完全可以放在Google Play伺服器上

2,佔用空間由於將Dex代碼放在APK包內,然後經過二次編譯,原DEX代碼本身已無作用。

3,關於Material Design, 個人覺得對於色彩的濫用會很容易產生審美疲勞,況且FAB會遮擋內容,完全有很大優化調節的空間,交互上我覺得滑動不比點擊易用,所以像微信那樣改回底部Button,既可以方便的點擊也可以輕鬆的滑動。

4,觸摸延遲與卡頓 還是比不上iPhone,不要說什麼毒瘤問題,谷歌不開放Permission管理功能甚越來越隱藏,或就是為了不想讓用戶使用。 各種應用濫用自啟與接收器。 iPhone應用開多了。。自殺 Android應用開多了。。不僅自殺而且卡頓 還有一些比如應用安裝太多開機慢,安裝卸載操作後IO佔用100%之類的大大小小的問題,這麼多年來都沒有解決。

我覺得 Google 做不好安卓可能有兩點原因 態度問題 谷歌的東西總是給人一種不接地氣的Geek風格,或許他們就沒打算把這個全球佔有率第一的手機系統好好為用戶體驗優化,與iPhone競爭。 能力問題 肯定有谷粉又來說了,谷歌那麼牛逼怎麼可能做不好 谷歌從1.X到4.4,

原生界面與易用性一直簡陋而且醜陋,特別是打開設置的時候,有一種很奇怪的感覺,他為什麼要用黑色,為什麼還有個色階嚴重似漏光的漸變,通知欄為什麼不可以左右滑動到開關,也正好符合動畫,對了那個黑黑的就是Holo主題吧,之前總有人要微信QQ適配holo, 相比當初精緻的iOS6,拿到安卓的第一感覺是簡陋吧 安卓5.0的設置界面終於能看了。

順便提一個歷史BUG 安卓2.3的時候每次開機會解包Lib庫文件,當你安裝超過一百個應用的時候開機時間會在五分鐘以上,一個本應該很成熟的系統居然還有這麼明顯且嚴重的Bug

那些說谷歌服務的就不用說了,谷歌服務也不會讓安卓變流暢變好看,我希望得到技術性分析的答案


1,安卓5.0將編譯操作放置在手機上,會造成安裝時間延長,安裝過程嚴重卡頓,我覺得一個手機良好的體驗是在任何使用過程中都不應該有卡頓的,這個自編譯過程完全可以放在Google Play伺服器上

2,佔用空間由於將Dex代碼放在APK包內,然後經過二次編譯,原DEX代碼本身已無作用。

微軟的WP是在伺服器端完成編譯的

但是相信你有注意到,如果動過/system里的某些東西後,重啟時系統會重新優化/編譯全部的dex、jar,這意味只有相同型號且使用相同系統版本的設備才能共享odex

第二個問題是Android可以不使用Google Play

3,關於Material Design, 個人覺得對於色彩的濫用會很容易產生審美疲勞,況且FAB會遮擋內容,完全有很大優化調節的空間,交互上我覺得滑動不比點擊易用,所以像微信那樣改回底部Button,既可以方便的點擊也可以輕鬆的滑動。

不表態

但是在Android設備上跑著一堆長得四不像的軟體令人感到不是很舒服

為此咱手機里的國產軟體數量&<10了

去美帝玩了一圈實在是非常開心,完全不需要碰著死難看的國產軟體

4,觸摸延遲與卡頓 還是比不上iPhone,不要說什麼毒瘤問題,谷歌不開放Permission管理功能甚越來越隱藏,或就是為了不想讓用戶使用。 各種應用濫用自啟與接收器。 iPhone應用開多了。。自殺 Android應用開多了。。不僅自殺而且卡頓 還有一些比如應用安裝太多開機慢,安裝卸載操作後IO佔用100%之類的大大小小的問題,這麼多年來都沒有解決。

同感,Android 5.1也沒有推出Universal Data Controls

目前覺得需要同時裝上/啟用

Xposed

Xprivacy

綠色守護

Xposed_Malware Buster

AppOps

才感到非常有信心

WP10都有許可權控制了


知乎是一個提問的平台,不是尋求認同感的。題主的長篇大論我看來就沒幾條說到點子上:

1,安卓5.0將編譯操作放置在手機上,會造成安裝時間延長,安裝過程嚴重卡頓,我覺得一個手機良好的體驗是在任何使用過程中都不應該有卡頓的,這個自編譯過程完全可以放在Google Play伺服器上

2,佔用空間由於將Dex代碼放在APK包內,然後經過二次編譯,原DEX代碼本身已無作用。

老實說我編譯原理沒學好,就問一句:不需要考慮兼容性了?按題主的說法是不是以後的安裝包還分成「 xxx.apk(5.0 以下版本)」和「 xxx.apk(5.0 及以上版本)」?或者新推出一種預編譯的格式叫 apkx ?

3,關於Material Design, 個人覺得對於色彩的濫用會很容易產生審美疲勞,況且FAB會遮擋內容,完全有很大優化調節的空間,交互上我覺得滑動不比點擊易用,所以像微信那樣改回底部Button,既可以方便的點擊也可以輕鬆的滑動。

說起色彩濫用,純色加陰影的 MD,比起磨砂加漸變的 iOS 7+,誰更容易濫用呢?

「完全有很大優化調節的空間」為什麼是缺點?羅馬不是一天建成的,iOS 6- 的設計也是經歷了從 iPhone OS 1 到 iOS 6 的好多年的不斷進化才成熟的。如果一個標準,剛一出現就固化到完全容不下調節和優化,那它還有什麼生命力?

關於點擊和滑動,以及 Android 和 iOS (尤其是 6-)的交互設計思路的差異,我覺得 @鄒劍波Kant 先生的這篇文章說得很好:

Google的純粹邏輯思維設計(某些時候為了簡潔而簡潔,某些時候只看邏輯不看體驗和認知)是工程師式的思維。從邏輯和道理上說都是對的,比如常用APP放桌面,不常用放抽屜,看似很有道理,但是小白理解不了(他們只在一個地方找APP,就是他們第一眼看到的桌面),或許在幾十年之後,智能手機對每一個人類,就像遇到奶嘴就自然地會去吮吸時,Android Design的思路才是對的。找APP這個具體設計點,可以做一個「關於儲物」的類比。人類初始階段的儲物,是在屋子內隨處亂放的,在人類對空間和物品儲存思路足夠熟悉、物品足夠多足夠複雜後,才有儲物櫃、分門別類的抽屜的做法。谷歌的設計就是略過了前面階段,直接到了後面(從科學/工程師/純理性/邏輯的角度來說,後面的做法當然是更對更先進的,但用戶就是暫時接受不了)。

至於說 FAB 可能遮擋內容,稍微發揮點創意就解決了,恰巧前段時間我做了一個玩具,剪紙堆 Clip Stack ? 輕量級剪貼板管理程序,錄了一段視頻:

視頻封面Material Design :利用動畫解決 FAB 遮擋內容。(App:剪紙堆 Cl...視頻

4,觸摸延遲與卡頓 還是比不上iPhone,不要說什麼毒瘤問題,谷歌不開放Permission管理功能甚越來越隱藏,或就是為了不想讓用戶使用。 各種應用濫用自啟與接收器。 iPhone應用開多了。。自殺 Android應用開多了。。不僅自殺而且卡頓 還有一些比如應用安裝太多開機慢,安裝卸載操作後IO佔用100%之類的大大小小的問題,這麼多年來都沒有解決。

卡頓與否,純屬主觀感受,毫無爭論必要。我只說一個現象:我家那位和我同在 2012 年買手機,一個買的 iPhone 5,一個買的 Nexus 4。如今我家那位卡得受不了了換了 5s,而我的 N4 不僅在役,還錄了上面那段屏幕錄像呢。

我覺得 Google 做不好安卓可能有兩點原因 態度問題 谷歌的東西總是給人一種不接地氣的Geek風格,或許他們就沒打算把這個全球佔有率第一的手機系統好好為用戶體驗優化,與iPhone競爭。 能力問題 肯定有谷粉又來說了,谷歌那麼牛逼怎麼可能做不好 谷歌從1.X到4.4…

這段開始,題主已經同時使用了動機揣測和稻草人謬論等詭辯手段了,恕不回復。

最後正面回答提干本身:Android 本身的問題多得跟篩子似的,從細節的中國 WiFi 嘆號啊預覽版通知中心的動畫丟失啊,到爭論不休的側滑菜單層級啊……平時大家 G+/Twitter 的吐槽已經很多了,這裡就不贅述了。


在中國,應用市場還是有很大的問題。

特別是收費軟體這塊,google被牆,很多軟體想買都買不了。

各種國內市場,下載下來都是山寨,或者是被別人修改過的破解版,簽入了很過惡意代碼。

蘋果這塊在國內已經有了很大的改善了,大家的付費習慣好了很多了。我的 iPad 很多軟體都是買的。


安卓5.0將編譯操作放置在手機上,會造成安裝時間延長,安裝過程嚴重卡頓,我覺得一個手機良好的體驗是在任何使用過程中都不應該有卡頓的,這個自編譯過程完全可以放在Google Play伺服器上。

我們姑且不說要實現這個雲服務谷歌要投入多少,你還得考慮像天朝這種發展中國家(還不少),網路使用門檻還是居高,不是人人都能夠隨時保持一種高速接入網路的狀態,按你這種運作機制,沒良好的網路,那手機就只能打打電話發發簡訊了。而且我提醒你別忘了,天朝都屏蔽了谷歌服務了,如果真像你那樣說的話,完了,天朝沒有安卓系統一說了,大家繼續用塞班吧(諾基亞復活了)。


國內用google服務不好用。

少了谷歌服務就少了有序的和可付費的應用市場(google play)、系統數據同步與備份(google 賬號)、語音控制和私人生活助手(google now)、查找手機和隱私數據保護(Android Device Manager)……缺少了這些,手機就會難用。

一個強勢又方便付費的應用市場對應用生態影響巨大!

許可權管理不完善。

5.0有改進了,但還不夠完善。

APP 卸載不幹凈。

卸載後總是留下一坨文件。

系統升級慢半拍或沒得升級。

除了 google 親兒子外,其他廠商手機系統升級慢半拍。因為控制權在廠商手上。(和運營商也有關係。)解決辦法是買親兒子,買旗艦也還好。

低端機裝多應用容易卡頓。

蘋果沒有低端機。

wp8有低端機但沒應用……

自己的設計規範和語言形成得太遲。

至於底層和 Material Design 我覺得沒什麼黑點。


既然在知乎這個環境提問

那我默認說國內

既然如此,谷歌服務是最大的軟肋

各種基本沒法用,安卓直接掉血掉一半

至於題主說的1,3,4

1問題不算大,安裝時間長不太算個事兒。因為以ios為例,app的下載和安裝是一個步驟里的,有時候網路差或者程序大的話,等待時間一樣很長

3,設計問題因人而異,所以作為回答者的我來說,喜歡MD這種東西

4,總體來說,我用過的安卓機子不是很存在這個問題了,小米4、note4、note3


自己的感覺是沒有像 iOS 那樣對許可權有比較嚴格的限制,或者至少官方可以流出一個設置的辦法。但是這些在本土化第三方ROM里基本都做得挺不錯

看著天朝里軟體隨隨便便可以讀取通信錄,自啟動,獲取地理位置,啟動攝像頭,獲取麥克風。

簡直就是作惡開者的天堂好嗎!!

估計谷歌的理念是「不作惡」有關吧,系統設計的世界觀就是「開發者是善的,你裝軟體就意味著同意條款」。

可惜這種世界觀不適用於天朝,所以 Android 最大的錯是允許進入中國 (安卓)

讓你們這些高傲的人用 WP


我認為 Android 的最大缺點有:

1.兼容性:因為要兼容很多不同的硬體,所以性能不能有針對性地做到極致!

2.開放性:①導致很多派生出來的各式 Android 版本,這些派生出來的版本在穩定性、性能等方面要差於原生的 Android;②許可權開放和後台開放等等也導致各種流氓 app 的泛濫。

3.Google 的任性:這個是針對咱們的,任性地撤出中國,導致很多服務都沒法正常使用。

但是,我覺得我上述的1和2同時也是 Android 的優點,增加了硬體和軟體的多樣性,滿足了不同人的個性要求。至於 Google 撤出中國,僅僅表達一下自己的觀點,是自己的觀點——雖然不少人覺得很幼稚,但是我個人佩服 Google 這種「不屈服」的態度,雖然造成的麻煩是我需要掛著梯子來使用 Google 的服務,但是這對我來說並不造成多大的影響。

另外,我作為一個Android 的開發者和用戶,並不能贊同題主在其他評論里說 Google 不用心,我從 2.1 開始接觸 Android,一直到今天的 5.0,如果這都說 Google 沒用心來完善 Andorid 的話,我真的無言以對。也許你覺得許可權這一塊進步不明顯,也許你覺得流暢性還比不上 iOS,但是Google 在 Android 性能、UI、交互、生態、開發工具等等所做的一切努力,從而帶來的一系列進步,你就都無視了么?當初也許流暢性只有 iOS 的60%,但是進步到 90%的時候,你還是在說它不用心的話,我就覺得有點太過無視別人的努力了。要是不能成為世界第一,就說不用心的話,那我能因為 iOS 在應用間的數據分享、通知欄這些地方一直沒做好就吐槽它沒用心;傳點數據到 iOS 設備上還要安裝個 iTunes,就吐槽蘋果也是固執和任性么?

不算利益關係的利益關係:最先接觸的是 Android 手機,讓後在過去的大半年用著一台 iPhone5,年前還是換回 Android 手機(Sony Xperia Z3 Compact),表示還是 Android 用著舒服點。

再補充一下,私以為,用戶體驗是很多綜合因素加起來的結果,不僅僅是硬體和軟體,還有用戶自身的需求和使用的環境,甚至包括已經形成的用戶習慣。對我來說,Z3C 比 iPhone5 用起來要舒服不少,但也不少同事說我的手機難用,而且僅僅是拿起我手機那一刻就表達了這個觀點,可想而知,他們在知道解鎖後面對的不是 iOS 時,就下意識地給我的手機判了罪了。

最後有些偏題了,抱歉。


其實大家都提到了,沒錯,就是缺少 正規應用商店!

安卓的許多問題都是出在國內許多無良軟體廠商上,具體請看我另一個回答(小學語文沒學好,sorry)

豌豆莢這類應用分發軟體的未來在哪裡? - 張hr 的回答


最大的缺點是沒有逼格吧←_←跟一堆朋友出去玩除了我都用的蘋果,拿出來就成異類了,「你手機肯定很卡吧?」,「我蘋果都不行難道你安卓可以?」…iPhone用著省心,Android功能更多,這明明是各取所需,結果現在簡直成了身份象徵了唉→_→


現在android系統的流暢度以及穩定度在5.0之後已經媲美IOS了,但最大的問題在於應用質量跟不上,ios推出右劃返回等手勢操作後,大部分應用都很快的跟上加入了這一特性,所有應該各種操作邏輯都是統一的,這也部分因為ios在交互設計以及設計語言方面一直都沒有較大的調整,基本是很平滑的過渡,但andriod經歷了2.0、3.0、4.0、5.0,每一個版本在設計上都出現了較大的變化,直到5.0才有了一套成熟的設計語言,所以很多應用都跟不上這個腳步,而且由於廠商對於低端手機的照顧不全導致應用開發者們還要兼容以往android版本的交互,很多新特性都不能保證。

現在android5.0規範起來延續個2年,把舊手機系統都淘汰掉後,應用的質量也會陸續跟上,相信才會好起來,所以這2年內android還會很混亂的,只希望android能繼續完善這套Material Design設計語言。


我只在開發者的角度來說吧。

Android的模擬器太差了!!!


在中國缺少一個統一的推送平台,導致後台程序橫行,有些時候後台被擠掉了,就會收不到消息了。


賣的太便宜了

在售價後面加個9或者加個0絕對能吊打其他


果粉之見,感覺iPhone啥都是好的啊


用不了谷歌服務,相應雲服務等於沒有…


引起了廣大國產廠商撕X大戰。

差評。


軟體方面是硬傷,大陸有牆眾所周知,谷歌Play一天上不去,國內安卓就要卡頓幾百萬次。 至於你說的那些缺點對普通人來說過於專業,普通人只要能上網能拍照能打電話就行,管你卡不卡呢。此處普通人是指對手機不太了解並且所持手機非國際一線品牌的人。 我所認為安卓的缺點就是,踏馬文件系統太亂了,動不動自己生成文件夾,各種數據不明不白的呆在那,就算卸載軟體也是沒用。

最後加一句,別天天跟iphone比較,踏馬好歹標明個型號,你讓大眾安卓機和蘋果高端機比體驗,這不找虐嗎,谷歌已經很用心了好么?


在andoid2.3剛出來的時候,媲美iOS

在android4.0剛出來的時候,設計超過iOS

在android5.0出來了,媲美iOS

每次都媲美每次都趕不上

我喜歡橫向比較,iPhone4和4s時代的android現在怎麼樣了。


其他的所謂缺點其實見仁見智,但是,用安卓不可避免會被部分果粉藐視…就是這樣。


推薦閱讀:

氫OS和氧OS的區別之處在哪裡?
Blackberry 10 真的可以兼容 Android 和 iOS 的應用嗎?
面試官看一個Android項目看的是什麼?

TAG:Android開發 | 用戶界面設計 | Android |