Mac Android Studio 3.0 Terminal 中文亂碼問題處理
前幾天,收到 AS 發(fā)布的 3.0 更新,就迫不及待的更新了,更新后發(fā)現(xiàn)整個界面的畫風(fēng)都變了,和 IDEA 更像了
本人是命令行重度使用患者,平時都是使用 AS 下面的 Terminal,升級完成后,使用 git log 命令查看歷史 log,發(fā)現(xiàn)中文全部顯示不出來
開始以為是 git 的問題,經(jīng)測試現(xiàn)象如下

直接輸入中文會顯示 <00e6><0096> 云云,使用 ls 命令查看會顯示 ??? 一堆問號,使用 ls | grep 反而正常,具體原因不詳
后來在 Google 上找解決方法,有人說
# Add this line into ~/.bash_profile or ~/.zshrc export LANG=en_US.UTF-8
我使用的是 zsh ,所以就向 ~/.zshrc 文件里加入上述一段文字,經(jīng)測試,發(fā)現(xiàn)中文可以正常顯示了
后來發(fā)現(xiàn) ~/.zshrc 文件中存在
# export LANG=en_US.UTF-8
只不過是注釋的狀態(tài),直接打開注釋,然后 source 一下文件即可
PS:解決前

解決后

希望對大家使用Android Studio3.0能夠有所幫助
相關(guān)文章
Android簡單實現(xiàn)自定義彈框(PopupWindow)
本文主要介紹了Android利用PopupWindow實現(xiàn)自定義彈框的相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧2017-04-04
Android ormlite更改數(shù)據(jù)庫默認位置
本文主要介紹Android ormlite,這里提供實例代碼并詳細說明了 ormlite更改數(shù)據(jù)庫默認位置,有需要的朋友可以參考下2016-07-07
Android?中?FrameLayout?布局及屬性的使用詳解
這篇文章主要介紹了Android?中?FrameLayout?布局及屬性的使用,FrameLayout?在實現(xiàn)簡單布局時非常方便,特別適用于疊加式布局,如顯示疊加的圖層或浮動按鈕等,需要的朋友可以參考下2024-03-03
深入理解Android熱修復(fù)技術(shù)原理之so庫熱修復(fù)技術(shù)
通常情況下,大多數(shù)人希望android下熱補丁方案能夠做到補丁的全方位修復(fù),包括類修復(fù)/資源修復(fù)/so庫的修復(fù)。 這里主要介紹熱補丁之so庫修復(fù)思路2021-06-06
Android ListView中動態(tài)顯示和隱藏Header&Footer的方法
這篇文章主要介紹了Android ListView中動態(tài)顯示和隱藏Header&Footer的方法及footer的兩種正確使用方法,本文介紹的非常詳細,具有參考借鑒價值,對listview header footer相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧2016-08-08
Android編程出現(xiàn)Button點擊事件無效的解決方法示例
這篇文章主要介紹了Android編程出現(xiàn)Button點擊事件無效的解決方法,結(jié)合實例形式分析了Android編程中出現(xiàn)Button點擊事件無效的原因及相關(guān)的解決方法,需要的朋友可以參考下2018-02-02

