安卓還有哪些做得不夠完美的地方(2015年9月)?

麻煩回答或者評論問題的大神看看清楚,我這個問題是在2015年9月提的,如果我沒記錯的話,當時的安卓剛出6.0,主流還是4.4版本,總體體驗遠達不到現在的水平。所以當時提問完全是因為想要了解安卓的不足之處,看看我在使用過程中有沒有類似的問題。

這個問題在提問後短時間內根本沒人關注,結果這兩天不知道怎麼回事很多回答,我還覺得奇怪呢。順便說一句,我是安卓鐵粉,七部手機,前三部是非智能機,後四部都是安卓。因為這兩天敏感時期,很多人居然說我這個問題是在為iPhone預熱,說我是果粉,更有甚者有好幾個人罵我是傻逼的,這幾個lowB麻煩替我問候你家所有女性親屬。

關於加入ios標籤,所有安卓優劣的比較,都幾乎是在和ios比較,加入這個標籤也是為了讓更多的兩種系統都用過的用戶看到問題,當然,當時提完問並沒有誰理。到現在問題火了,我又被人說成是在引戰,有必要這樣陰暗的揣測別人嗎?好好回答問題不好嗎?你們自己看看我的問題描述,我對安卓充滿信心的立場不明顯嗎?怎麼我就成了引戰的果粉了?

還有就是嘲諷我的人不知道哪裡來的優越感,什麼「2017年了怎麼還有人提這種問題」,我再說一遍,我15年提的問,你怕是有點瞎哦。

為了避免誤會,對題目稍作修改,原來問的是安卓還有哪些缺陷,改為安卓還有哪些不完美的地方。

-----------------原問題描述----------------------------------------

安卓優勢在於自由開放,功能比較豐富,而且安卓手機品牌多樣,選擇範圍廣,所以這麼久以來,即便稍有缺陷,安卓還是有很多堅定的粉絲。安卓經過這些年的發展,已經取得了長足的進步,和iOS的差距也已經進一步縮小,那麼到現在為止,你覺得安卓還有哪些讓你難以忍受的不足之處?主要討論4.0以上的版本吧。


安卓與生俱來都有著一種geek的氣質,所以谷歌開發安卓的思路一直缺少對開發者的限制和提防,這使得許可權控制這一智能手機最重要的功能到了安卓6.0才姍姍來遲。然而儘管系統功能仍在不斷完善,安卓的設計思路依舊防君子不防小人,所以在中國惡劣的互聯網環境和企業思維下,安卓系統的體驗才會如此糟糕。

現如今如果想要讓安卓能達到如iOS一般強大的控制力,花錢買工具仍然必不可少,但事實上如果谷歌往系統里加入一些改動或功能,就能為用戶省下這一筆錢。例如:

1)許可權

在iOS上,如果用戶拒絕APP的任意一項許可權,那這個APP無論如何都得硬著頭皮繼續運行下去。但是安卓上如果你敢這麼干,國產毒瘤APP分分鐘就會拒絕運行,直到你簽訂那份名為許可權的《我這就雙手奉上手機里的一切個人隱私來供貴公司免費使用甚至出賣給第三方》不平等條約,你才能讓APP正常工作。

然而事實上,如果安卓(6.0以上)的動態許可權控制中,拒絕選項代表的不是可被APP知曉的拒絕執行許可權函數,而是返回空值的話,毒瘤APP這一招就失效了。

所以我們還是要花錢購買基於xposed的xprivacy,或是配合shizuku manager的APP Ops來保護個人隱私。

2)喚醒

國產毒瘤APP喚醒的方式千變萬化,像微信那樣以生成數以百計的隨機喚醒鎖來花式消耗手機電池的做法簡直防不勝防,因此很難找到限制起來滴水不漏又對普通用戶簡單易懂的方法。但其實只要系統原生支持限制目標APP監聽指定的(系統)廣播接收器,就能簡單有效地對惡意喚醒起到遏製作用,比如不允許監聽android.intent.action.BOOT_COMPLETED,就能(在一定程度上)限制毒瘤開機自啟,其它的再各自起一些易於理解的名字,放到應用設置裡面,這樣一套簡單的系統內置阻止喚醒工具就完成了。

但谷歌十有八九不會這麼乾的,谷歌會認為APP監聽這些廣播一定是為了提升用戶體驗(畢竟這是廣播接收器設計的目的),甚至可能對遙遠的中國有人濫用廣播的事一無所知。所以用MyAndroidTools來手動限制毒瘤還是有一定的必要性——可能還要配合xposed模塊來防止雞賊的毒瘤們偷偷摸摸重新把被關閉的廣播重新打開。

原本還想寫點後台相關的,但想了想國情太複雜連個折衷的辦法也沒有,所以只好向大家推薦早就說爛的綠色守護了,淺度休眠目前是安卓上綜合效果最好的後台控制方法,免費版就可用,捐贈版也不過2.99刀。綠色守護搭配安卓6.0+xposed威力最大,7.0以上有root還湊合,沒root還是老老實實學一下adb怎麼用吧。

安卓大法好,卸載國產軟體保平安。


有安卓卡頓 我用PDP基本解決(本來就沒怎麼卡過)

安卓享受不到Google服務 我科學上網以彌補

安卓流氓app太噁心 我謹慎操作處理之

安卓市場太混亂 我只相信play商城

手機發熱燙豬蹄 我狠心把她泡水裡

我的安卓手機幾乎可以完美滿足我的需要

除了一點 -- -- 特么那個自動調節亮度是真辣雞啊 我用過的所有安卓智能機的亮度自動調節都是辣雞 不能學學隔壁蘋果的亮度機制嗎!?

如此令人煩躁的缺陷居然沒人提


多圖預警

——————————————————————————————

Android系統自Android 5.0發布以來,不論是在UI設計還是在用戶體驗,都上了一個台階,而為了解決許多歷史遺留問題Google也在逐步收緊對Android的控制權,但這麼多年留下來的問題和缺陷看起來仍讓Google有些力不從心。

1、許可權管理機制

自Android 6.0以後儘管引入了許可權管理,但設置項太過寬泛,沒能完全發揮預想中的效果。例如,Google將「讀取設備信息」與「撥打電話」、「讀取通話記錄」等許可權全部歸類在「電話」開關下,沒有考慮到某些國產App的功能,需要獲取設備信息以校驗正在運行該軟體的設備,許可權一拒絕就把子許可權全部拒絕,並且許可權開關狀態對於適配了Android 6.0 API的應用可以感知,造成了許可權管理在脫離Google監管的中國市場形同虛設,對於提升用戶體驗沒有起到實質性的作用。

2、App的後台喚醒與互相喚醒

喚醒是自Android 2.x時代就遺留下來的老問題了,用戶經常可以看到某些購物類、實用工具等App在後台頻繁喚醒,而這些應用的消息並沒有必要及時送達,此外,同一公司或合作方的App還會在後台喚醒。這些App在後台保持長連接的同時也會佔用系統內存與CPU時間,拖慢手機運行速度、增加發熱量同時減少電池續航。即使Google在Android 6.0之後的版本中加入了Doze模式,但因為Doze模式的設計原理是在手機長時間沒有大幅移動的狀態下判斷為閑時,並自動休眠後台App,一旦手機移動或開始使用,所以對後台喚醒的控制幅度也不是很大。更有甚者,利用Android系統對於前台服務的判斷邏輯,偽裝成「可被感知」或「前台應用」來常駐內存。真心希望Google可以加入強制設定喚醒周期、阻斷非前台喚醒的功能來提升用戶體驗,順便改進一下前台判定邏輯。

某些支付類、購物類、工具類、閱讀類App幾十個喚醒鎖,隨便一個事件就會觸發一大片喚醒,然後喚醒全家桶

還有的App就算從最近任務刪掉仍然利用服務死賴在前台不走,抓緊一切機會推送廣告通知

3、內存管理機制

這個方面…在Android 6.0以上版本已經改善了很多,內存泄露的問題也得到了修復。在沒有惡意軟體常駐後台的時候1.5GB的「小」內存機型的多任務切換體驗已經差強人意,如果是在牆外的軟體環境下3GB內存完全足夠滿足日常使用+遊戲需求。

4、執行效率

眾所周知,Android應用程序是在Java虛擬機內運行的,所以相比於iOS與WP的直接執行效率會低不少,傳統的Dalvik虛擬機的表現似乎也印證了這點。在Android 4.4引入,5.0設為默認的ART虛擬機優化了執行效率,優化了dex2oat流程,但是仍然逃不脫虛擬機的束縛,也是Android系統的運行速度比不上iOS最重要的一點,是Android系統「吃硬體」的根本原因。

(評論區有說以現在的硬體配置完全可以忽略虛擬機開銷的,確實沒錯。但是題主的問題是Android 4.0以後,更何況就算在現在也還有許多低端機用著聯發科的低端晶元或者高通驍龍400系列,虛擬機開銷也還沒有低到這種程度。)

5、軟體生態

Android最大的優點是軟體數量,最大的缺點是軟體質量。iOS和WP由於有應用商店的管控,儘管應用數量不及Android,但在應用質量上大幅領先。Android平台由於它一開始的開放性,自始至終充斥著許多由個人開發者開發的低質量軟體,這些軟體在Android 4.4的Material Design設計規範出來之前不論是界面設計還是用戶體驗都遠遠被iOS甩在後面。Android 5.0以後開始普及的MD對於Android應用軟體質量的提升有一定幫助,個人開發者更有可能為了照顧美觀而拋棄對於Android 4.4以下系統的兼容性包袱,轉而使用現成的API來繪製界面,原先醜陋且「別具一格」的設計不復存在。但是,在低質量應用程序水平集體提高的時候,原先的像BAT這樣的互聯網巨頭開發的質量比較高且佔據大量用戶群體的軟體,質量卻並沒有改善,甚至還在倒退。

讓我們來舉個栗子(手動滑稽)——QQ現在的API level還停留在Android 2.3,百度貼吧API level還停留在Android 4.0,而淘寶和支付寶為了獲取敏感許可權適配到了Android 6.0,也仍然保留了對於舊版本Android的支持。像QQ這樣,從Android 2.3到Android 8.0,對於如此多的Android版本提供支持,代碼效率可想而知,畢竟,Android的向下兼容也會帶來性能損耗。這些應用程序對用戶界面的設計也並不上心。Android客戶端的設計風格完全照搬iOS客戶端,美其名曰「統一用戶體驗」,完全對Google推出的Material Design設計規範視而不見,浪費系統資源不說,應用程序的實際表現也不盡如人意,現在低版本Android用戶在中國大陸的比例已經很低,並且運行著Android 4.4以下版本的機型綜合性能也並不能滿足這些大廠應用日益增長的需求,使用時卡頓掉幀是家常便飯,更別提達到這些大廠應用的設計初衷了——Android平台的硬體差異實在是太大,向旗艦看齊的應用程序只會將Android平台的用戶體驗差異進一步拉大。

————————————————————————————————

以上。

最近好像很流行利益相關啊…那我也來一個

利益相關:前巨硬粉,現谷軟果粉。Android從小米2S用到小米5,iPhone從iPhone 4s用到iPhone 7p,主力機是iPhone。


推送服務被牆

而且看這樣子就算Google 回來,國內軟體也不打算做推送了。

所以現在雙持的原因就是因為要留一個iOS 跟別人聊天用。

對了還得加上一條,Google assistants 不支持中國地區,也不支持中文。


安卓流氓軟體多,廣告通知也多。

iOS廣告通知也多,但是問題來了,

他媽的有些推送還是關不掉的,

就在通知那裡,推送些狗屁軟體,一不小心一點,秒下載,還特么不能半路刪除的, 只有暫停,那我沒辦法只能下載下來然後到設備管理器里查到安裝包刪除。(體驗賊差)

打開軟體後彈出的廣告也同理,點到秒下載。

iOS就不用說了 一切只能通過appstore,頂多只能給你跳轉到AppStore 你再決定下不下載。(哪位安卓大佬能教我只能通過GooglePlay )

圖片保存紊亂

一個軟體一個文件夾 瞎給我保存一大堆圖片,我一打開圖片亂得一批,

要找都煩(|||¬ω¬)

還有就是經常打開某app 他總要再給我生成出幾個圖標, 是不是有病啊,我刪了再打開又給我生成出來。我有句mmp一定要講。

還有隱藏在各個地方的廣告。

對了, 安卓總給我一種錯覺,就是多強大的處理器在安卓上都不夠用,或者是給我性能弱的感覺 (835還沒用過不知道 801 810和820都給我這種感覺)

其他想到再補充。。


沒有完整的推送系統。

全天候FQ,不用國內大部分程序,軟體只用Play版(如果有的話)

從來不擔心流氓軟體,不會去點奇怪的下載。

我不糾結iOS流暢的動畫,不糾結iOS觸摸響應優先順序帶來的跟手感,不糾結垃圾文件因為我都及時清理。

原生Android 7.1.2+Gapps+冰箱+My Android Tools+Greenify+Brevent(偶爾)

省電是省電了,流暢也說得過去,但是所有的Push Service全都強制關掉了。

我的手機通知欄幾乎從來都是空的。

如果我想保留消息推送,那麼耗電排行榜就是微信B站和網易雲...

所以還是要關掉。

作為一個錯失恐懼的玩家,這就意味著我要每隔一段時間一個一個打開這些APP然後查看消息。

很累的啊,而且這種「我會不會錯過了什麼」的感覺好難受。

非常想換iOS,只因為我還是學生,我的生活不能圍著這個手機轉,我希望有什麼新消息直接告訴我,而不是要我一個一個去APP里自己更新消息。

安卓讓我學會了很多,但是更多是教訓。

當我在一個工具上浪費了大量的時間,消耗了大量的精力,我才很後悔地發現,我付出的和我收穫的不成正比,而我現在寧願把時間放在學習生活上。

會六七種刷機方式有用嗎?會控制APP許可權有用嗎?會安裝Gapps有用嗎?會改機型玩王者榮耀有用嗎我又不玩?會限制CPU核數頻率有用嗎?

有用,我的手機確實好用好多了。

但如果我用iOS,這些東西都不需要啊。學會了那麼多,最後卻是儘力把Android變成了iOS的感覺。

好好學習才是王道。

心累。

另外 求點贊...(逃

---*密封線內禁止答題*---

謝謝大家支持。

能體會到這種感覺的人也不必多言;不能理解的人我只能說,愛過。

確實很喜歡那種掌控的感覺,但是現在只是玩累了,還是安安靜靜學習高數吧...

所以這並不是iOS和Android之爭,只是我在搞機和生活之間的取捨。

另外,避免有些人搞事情:

這是去年旗艦。

-------


用安卓你必須放棄些什麼,用蘋果你必須接受些什麼,僅此而已!


過渡動畫掉幀。

你永遠不知道它下一秒卡不卡,很多rom一發熱降頻降成狗。


記得有次好像是移動發簡訊說安裝移動通信的app送流量吧,我就裝了一個,第一次點開要讀取什麼信息,可能是聯繫人吧,我拒絕了,然後它很強勢的說沒有許可權就不運行,退出了!那我也沒辦法,退出來,卸載。

Mmp,都是流氓到這種程度了,惹不起我還躲不起么。


作為開發者,我想說,為了兼容老版本,代碼寫起來太煩了,我只想支持6.0以上的版本,畢竟現在8都出來了。然而某平台堅持要求支持4.x。100 億的老用戶我不要不行么?

真是累心。


流氓應用關聯啟動還長時後台常駐耗電狂。特製BAT系,特別是淘寶毒瘤,導致我換了幾部手機從來都只用網頁版。。。

流氓應用捆綁xx助手,xx應用寶下載。一不小心就下了很多軟體apk安裝包,不靠第三方清理工具還找不到下載在哪裡。


求推薦一台安卓旗艦,滿足:

1、屏幕自動亮度、通透性與色准優秀;

2、歷代機型的拍照效果與內放音質體現出穩定性、一致性、傳承性;

3、支持國內各種移動支付方式的生物特徵識別支付,包括但不限於支付寶、微信、百度錢包、京東錢包、雲閃付、各銀行客戶端;

4、基於感測器、協處理器的新潮功能可以第一時間體驗,第一時間被各大軟體商、硬體商主動適配,如曾經的計步;

5、自帶相機能做到還原真實(允許前置有可選的美顏模式),但第三方相機、濾鏡應用豐富;

6、各種高端極客玩法中,性能優化類的即使不使用也不會影響體驗,開放式玩機僅僅是為了錦上添花;

7、各種日常應用的滑動流暢性一致,主要操作邏輯一致,官方應用拿來就可以放心使用;

8、有優秀的第一方雲服務,至少做到聯繫人與照片的快速同步;

9、有豐富的周邊配件可選;

10、有可靠的推送服務。

想到新的需求再補充。

暫時找不到這樣的旗艦,只好先買個安卓小王子當備機來滿足下紅外、通話錄音等不時之需了。


沒有公司做小屏旗艦機(大法好像有,但我不用大法,性價比不如國產機高)

出現在我時間線上的回答都跑題了啊,題主是問有安卓機有什麼不能忍受的,怎麼都要用安卓干翻蘋果呢?

就我看到的說一下。

1,幾年前的安卓機不用拿出來說了,沒得比,以前就是蘋果好,一個東西剛出來就無限制開放,問題肯定比封閉的多。

從5.0是個界線,不過國內魔改安卓就算上了5.0,還能不能說好,就是這家國產公司的問題了。

2,現在出的千元機,特別是小米魅族這種,沒有你們想的那麼不堪,的確很難堅持3.5年,但算上價格,只要你願意不好用就換,絕對還比剛出就買的蘋果划算的多。

3,還有人說安卓通知管理不如蘋果,你們是瞎嗎?我身邊無數用蘋果的,除了正在用手機時微信來消息直接點開查看消息外,別的時候根本不碰通知,都只認小紅點,因為本來的通知完全沒法用,蘋果對於通知的限制幾乎為0,並不是像限制應用後台那樣。

安卓通知主要是說亂七八糟的通知和一點就下載,一,安卓通知非常好關閉,除了微信和音樂播放器,我全關了,二,只要不是不知名小品牌,出廠是默認關未知來源的,給了你們自選的自由,不代表你就可以因為自己的無知而肆意抹黑安卓。

5,開放和封閉各有優缺點,不必粉不必黑,各取所需。


失望透頂或者無法忍受的缺陷現在我已經遇不到了,如果往前推,4.0或者2.2時期的卡頓是我不能忍受的。往後就是有時遇到一些後台應用瘋狂耗電。曾經我的聯想vibeshot的手電筒應用兩個小時耗了我60多的電,努比亞的安全中心半個下午把手機電耗完了還燙得要死。但是這是應用問題,不應該歸於系統。

雖然現在沒有這麼嚴重的問題了。那我就來說說目前一個我最不能忍受的吧,UI設計。

大家都知道,谷歌在發布安卓5的同時,發布了新的設計語言Material Design。當時我特別熱衷於微軟的扁平設計,現在安卓也來了,而且大有一統安卓混亂界面問題的趨勢。然而…並沒有。

國內採用Material Design的應用特別少,我常用的應用里稍微像那個樣子的,也就只有b站,知乎,酷安等等,但是,並沒有微軟uwp的統一設計的樣子,風格各異,它們也只是借鑒了谷歌的一部分設計語言罷了。

看吧,完全不同,其他qq,百度貼吧之類的更加不同,相比Material Design,更像iOS應用。

各種定製ui也是,風格大不同,鎚子的擬物,魅族的扁平,大法htc的類原生。

絕大部分的ios應用和wp應用,無論是ui,排版,還是過渡動畫,都非常相似,而安卓給我的感覺就是一種混亂。

不過後來我接觸編程,自己開始寫應用之後,發現了一個問題。如果我做的應用和大家的都一樣,那用戶憑啥會用我的呢?

比如酷安里就有xp框架下的Material Design設計的微信,界面如下:

是不是覺得特別普通,甚至和谷歌的自帶簡訊沒兩樣區別?雖然界面簡潔,非常符合我這種「直男審美」,但是我相信騰訊是不會這樣做的。

其他app也同理,如果優酷、愛奇藝、搜狐等等都做成這樣,除了logo和片源不同,他們還有什麼區別?

不過作為一個喜歡Material Design的用戶,我非常願意看到一部手機所有程序都擁有統一的設計語言的樣子,特別整齊,特別酷。別跟我說win10m,我的950已經成了我的卡片相機了←_←。


這是很老的問題了,不知道為啥又火起來了,沒用過蘋果,不理解其機制的優越,而安卓市存版本太多,適配難度大,既要擁抱新特性,又要兼顧老平台,這樣對於開發來說顯然是體驗很差的,而蘋果的強制措施獲得開發者的好感顯然會更容易一些!,如今已經發布Android O(8.0)了,市存量手機繼續Android4.4的還非常多,帶來的是新特性推廣不開,淘汰的特性尾大不掉,無法形成一個統一的形象!谷歌解決這一塊的辦法也簡單粗暴,那就是收許可權。

還有就是隨著App的增加,app的惡意索權,惡意霸佔後台,造成性能的極大浪費!而這造成的發熱量加大,續航時間縮短,最終的鍋由廠商來背!

至於之前答案所寫的光線感測器問題,目前我覺得還是比較友好的了!難道是因為我一直在用國產旗艦級手機的緣故?

另希望工信部牽頭的國內安卓推送聯盟儘快落實!願各大廠商共同維護好安卓生態!


fc了還要告訴我

事實上有些時候我不需要知道一個app fc了 對話窗還要我在點一次。

建議學習iOS,app出現fc直接回到桌面,春板fc了直接重啟,很好。


開發者一枚

個人認為國內安卓環境就和當年的windows差不多,這麼多年下來我已經收集了很多良心又好用的應用,他們都不是百度直接提供下載的,而是多年來同學基友口口相傳或者各種論壇了解到的,很多並沒有官網。所以如果你想用androis不卡,不root調教一下的話就只能依賴嚴格的應用審核或者系統對於應用各許可權的嚴格管控。

這兩點我感覺國內只有菊花做的還行。其他家出於各種原因,比如小米因為自己也要賺錢,自啟管理屬於半殘,還存在py白名單。應用商城都不會管你申請那麼多許可權是為了啥,因為我如果因為這個拒絕了你的應用,你可以去別家傳,別家的資源就多了。這一點app store做的確實好,應用審的慢而且相比之下非常嚴格。

另外答案里某些android黑,自己說著已經root刷了xp,一年不到就卡。能不能好好提升一下自己的調教技巧再說喪氣話,我常年裸原生系統加一個黑域,也沒見卡過。

止不住的話。刷個原生,冰箱+黑域+綠守+forze doze+app ops +寫輪眼 。請問還有誰?淘寶么


Google Play的審核


不懂開發的愛好者天天對開發人員指手畫腳。


綠色守護,框架什麼的,感覺真的沒什麼用,現在國產系統挺好用了,本土化比ios強的多,我就是6s換的小米mix,系統級真的用的要舒服,以前總愛折騰,現在發現一切交給手機廠商真的就夠了。

起碼miui是真的好用,ios唯一的優勢就是軟體生態。


推薦閱讀:

單元測試在Android開發中存在意義在哪裡?
當前旗艦智能手機的綜合性能已經達到了哪個時期的PC水平?
Android 手機上的實體「返回」鍵這一設計有什麼優劣?
國產手機什麼時候才能用上龍芯處理器?

TAG:手機 | 智能手機 | 刷機 | Android |