米柚愛好者論壇

標題: 關於gps在Line上面顯示定位的問題 [打印本頁]

作者: visorjoe    時間: 2016-5-23 17:00
標題: 關於gps在Line上面顯示定位的問題
現在使用米5和米3,也升級到了開發版最新,大致上都還算滿意,不過一直找不到Line上面可以正常使用台灣地址的方式
試了砍baidu定位增加networklocation.apk的方式,但是依然無效,且定位都沒有文字出現了

現在台灣國際版出現了,是否一樣用國際版的/system/app/netwroklocation.apk這支軟體去cover就好?
不知道有達人可以提供嗎?或是其他解決方式都可以
謝謝囉

現前的設備
小米3聯通開發版,己root
小米5尊享刷開發版,也己root

感謝您了

作者: 鸚鵡    時間: 2016-5-23 20:55
會使用哪些定位服務,定義在 framework 裡面
小米有更改過 framework 的預設值,在大陸的現行版本,幾乎已經不會使用 netwroklocation.apk 這個定位服務
所以即使你把 apk 檔案置入,系統也不會去使用這個定位服務
也就造成沒有文字出現的狀況

要解決 你要刷國際版的 rom
或是自己修改 framework
作者: visorjoe    時間: 2016-5-23 21:55
鸚鵡 發表於 2016-5-23 20:55
會使用哪些定位服務,定義在 framework 裡面
小米有更改過 framework 的預設值,在大陸的現行版本,幾乎已 ...

感謝鸚鵡兄的解答,刷國際版應該是沒有問題的,不過主題字形這些不錯的app是否就要放棄了?,如果選擇修改framework要如何進行呢?感謝你的回應嘍
作者: 鸚鵡    時間: 2016-5-24 14:11
visorjoe 發表於 2016-5-23 21:55
感謝鸚鵡兄的解答,刷國際版應該是沒有問題的,不過主題字形這些不錯的app是否就要放棄了?,如果選擇修 ...

要修改 framework 不難,有 apktool 基本處理能力就可以
apktool 解開 framework-res.apk,修改 res/values/string.xml (路徑沒記錯的話)

而 ART 有 boot.art 和 boot.oat 這兩個檔案
就理論上 只有封包 jar 檔案進去
所以修改 framework-res.apk 應該不會有影響

後期的版本 國際版 都會恢復大陸版本 對 原生 android 定位服務的修改
所以我也就沒有再處理過,會不會真的有影響 我也不是很確定
作者: visorjoe    時間: 2016-5-24 16:09
鸚鵡兄,非常感謝您的指引,現在去下載了apkdb,己經試著把framework-res.apk弄出來,反組建,進去修改了
但要填入什麼呢??是com.google.android.location新增一行?還是取代?

修改完之後,再按組建後,有出現一些訊息,但來不及來就消失了,
把修改完的檔放回去米5身上重開機,它自己又顯示回覆中,再進去,又是原來未修改過的檔,是那裡做錯了嗎?

另外ART是指那一個部份?
現在只想修好地址顯示,其他也沒注意

感謝鸚鵡兄




歡迎光臨 米柚愛好者論壇 (https://mi.ezbox.idv.tw/) Powered by Discuz! X2.5