首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> J2ME

Sony Ericsson 模擬器中文亂碼一鍵修復:屏蔽廠商字體

     編輯:J2ME

問題現象

安裝 Sony Ericsson (索愛) 模擬器後,中文顯示為方框/亂碼。網上常見方案需修改配置文件,步驟繁瑣。

根因

模擬器自帶字體文件 (目錄 devices/fonts/) 不支持中文字符,但優先級高於系統默認字體,導致中文無法渲染。

一鍵修復方案

  1. 進入模擬器安裝目錄下的 devices 文件夾。
  2. 找到 fonts 目錄。
  3. 重命名 該目錄 (如改為 fonts_bak),或直接刪除 (建議備份)。

原理

屏蔽廠商字體後,模擬器回退使用操作系統默認字體 (Windows 下通常為支持中文的字體),中文即可正常顯示。

驗證

重啟模擬器,運行含中文的 MIDlet,界面文本、輸入法候選框均正常顯示中文。

適用版本

經測試適用於 Sony Ericsson 官方發布的多個 SDK 版本模擬器 (WTK 集成版及獨立版)。

總結

無需修改配置文件、無需安裝額外字體,**重命名 devices/fonts 目錄即可徹底解決索愛模擬器中文亂碼**,簡單高效。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved