據(jù)Androidheadlines網(wǎng)站11月23日報道,Android 5.0 Lollipop(棒棒糖)是繼Android 4.4KitKat(巧克力)之後的一次重大更新,其界面一改之前沉悶設計,加入了五彩繽紛的顏色,呈現(xiàn)出一種清新的風格。然而如此別具一格的風味似乎難合部分三星手機的口味。
當前許多手機已成功升級到Android 5.0,第三方軟體開發(fā)商和谷歌也引導用戶更新安卓設備系統(tǒng)。許多手機在系統(tǒng)更新時未遇到問題,唯獨部分三星手機難以完成更新。
資料圖
ClockworkMod創(chuàng)始人庫什科 杜塔(Koushik Dutta)認為,造成這一問題的原因是三星手機沿用舊版 Android support library (Google提供了Android Support Library package 系列的包來保證來高版本sdk開發(fā)的向下相容性,即我們用4.x開發(fā)時,在1.6等版本上,可以使用高版本的有些特性)。
他還表示,“許多三星手機在框架或路徑中使用舊版Android support library,設備在更新系統(tǒng)時會報‘java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder’。為了解決這一問題,你必須重新編寫class文件。最簡單的辦法是運作系統(tǒng)自帶的proguard混淆器。在代碼中填寫‘-keep class !android.support.v7.internal.view.menu.**,** {*;}’” 。keep就是告訴proguard不用混淆這個包裏面的文件。
然而這一方法或許只適用於技術通,對於菜鳥級的使用者來説太過於複雜。
三星多款智慧手機將獲Android 5.0 Lollipop更新,Galaxy S4、S5有望於今年嘗鮮棒棒糖。針對部分手機更新時出現(xiàn)的漏洞,三星尚未作出官方回應。(實習編譯:連靖毓 審稿:陳薇)
[責任編輯: 林天泉]
近日,浙江義烏一名男子在網(wǎng)上不斷炫富,還用百元大鈔點煙...
關注臺灣食品油事件