首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進(jìn)階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機(jī)救磚 | ROM固件

查看: 30450|回復(fù): 4
上一主題 下一主題
[反饋&建議]

小米盒子的當(dāng)貝UI混亂的原因及臨時解決辦法

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2014-3-5 09:10 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自甘肅
@SandyBox
@超人
@凹凸曼


一、UI混亂的原因:

小米盒子的當(dāng)貝UI混亂的原因及臨時解決辦法

看小米發(fā)的公告是小米的一個改革,需要第三方進(jìn)行適配。

二、詳細(xì)解釋

俺查找了一下:有大神的詳細(xì)解釋,如下:

小米盒子
為了通過“Google Android CTS 兼容性測試”,小米盒子在內(nèi)測版1.3.27d和3月份將要放出的穩(wěn)定版ROM中,修改了顯示的DPI參數(shù)(原為160,現(xiàn)改為213),導(dǎo)致許多第三方應(yīng)用“出現(xiàn)UI顯示不全,字體變大,一些圖標(biāo)、文字重疊等問題 ”。按照小米官方的說法,是由于這些應(yīng)用“不符合Android規(guī)范 ”。

小米電視
由于小米電視通過了Google CTS認(rèn)證,其1080p界面的dpi已設(shè)置為xhdpi=320,所以自10d內(nèi)測版以來,小米電視的dpi數(shù)值就發(fā)生了變化,09d及以前的版本均為240,從11d內(nèi)測版的更新看來,小米電視的dpi應(yīng)不會再發(fā)生變化,也就是固定為320了。


三、解決辦法

3.1 小米電視的初步解決:

dpi的變化導(dǎo)致一部分第三方軟件的顯示發(fā)生了變化,從而出現(xiàn)顯示不全等情況, 在10d版中,Ivan嘗試通過修改build.prop文件,修改了dpi數(shù)值,從而達(dá)到修復(fù)的目標(biāo),但由于修改了系統(tǒng)文件,OTA時發(fā)生了錯誤,所以在11d的時候,Ivan并沒有發(fā)布單獨的補(bǔ)丁,而是尋求其他解決途徑。

3.2 最終解決方案:

小米電視:
Ivan通過App Setting(Xposed框架)來修改某個軟件的dpi以及文字大小進(jìn)行調(diào)整,在10d和11d中均測試通過,而且不影響系統(tǒng)OTA正常升級。
接觸過Xposed的朋友應(yīng)該知道,這是個神器,Xposed框架是一款可以在不修改APK的情況下影響程序運行(修改系統(tǒng))的框架服務(wù),基于它可以制作出許多功能強(qiáng)大的模塊,且在功能不沖突的情況下同時運作,但它需要root權(quán)限才能進(jìn)行安裝,我通過另一種途徑,使我們的小米電視在免root的情況下也能安卓Xposed框架,從而正常地支持其各種模塊。

小米盒子:
為了大家能夠繼續(xù)正常使用這些“不符合Android規(guī)范 ”的第三方應(yīng)用,屌絲貓根據(jù)Ivan提供的工具,制作出了適用于小米盒子使用的免ROOT即可安裝的Xposed框架和App Settings工具,用于修復(fù)部分第三方應(yīng)用顯示錯誤問題。
無需ROOT即可安裝!
同時支持新舊小米盒子!
不影響OTA系統(tǒng)升級!
一次安裝,終身有效?。ㄉ壪到y(tǒng)后依然有效)
任意應(yīng)用顯示效果均可修改!



因為內(nèi)容很多,我就把鏈接貼出來,大家自己看吧,如貼外鏈違觀,請刪除。

小米電視鏈接:
http://bbs.xiaomi.cn/thread-8696822-1-1.html

小米盒子鏈接:
http://bbs.xiaomi.cn/thread-9333649-1-1.html

這兩個貼子都有非常詳細(xì)的解釋及提供工具下載,俺就不當(dāng)搬運工了。我還沒有測試,趕腳就是把小米系統(tǒng)的DPI又改回原來的DPI了,個人覺得這并不是最好的辦法。如果小米的公告所言不虛,那么第三方應(yīng)用也應(yīng)向
Google CTS規(guī)范靠攏。

希望對當(dāng)貝團(tuán)隊有所幫助,能盡早開發(fā)出適配
Google CTS認(rèn)證的當(dāng)貝軟件!
因本人不懂這些,特發(fā)此消息,看有否對開發(fā)組有所幫助




評分

參與人數(shù) 2威望 +10 金幣 +28 Z幣 +15 收起 理由
凹凸曼 + 8 + 5 ZNDS有你更精彩:)
超人 + 10 + 20 + 10 非常感謝

查看全部評分


上一篇:當(dāng)貝市場1.5建議
下一篇:當(dāng)貝市場背后的那些事(正式發(fā)布的故事)
沙發(fā)
發(fā)表于 2014-3-5 09:45 | 只看該作者 | 來自浙江
回復(fù) 支持 反對

使用道具 舉報

板凳
發(fā)表于 2014-3-5 10:22 | 只看該作者 | 來自上海
我又路過了....
回復(fù) 支持 反對

使用道具 舉報

地板
發(fā)表于 2014-3-5 16:18 | 只看該作者 | 來自北京
我又路過了....
回復(fù) 支持 反對

使用道具 舉報

5#
發(fā)表于 2014-3-5 16:47 | 只看該作者 | 來自浙江
非常好!@超人  
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-12-25 08:54 , Processed in 0.065289 second(s), 15 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表