3

当我在模拟器中使用孟加拉语字符时,它们显示为框。如何安装必要的字体?

4

2 回答 2

4

每当 android 找不到特定字符时,它会查找 DroidSansFallback.ttf,因此您需要做的是通过将 Bangla ttf 字体重命名为 DroidSansFallback.ttf 来替换模拟器的 DroidSansFallback.ttf。执行以下步骤。

1.获取市场支持的root android模拟器。你可以在这里找到一个: Rooted Market Enabled AVD

2.然后抓一个资源管理器应用程序,我更喜欢rootexplorer。

3.将免费的Bangla ttf字体重命名为DroidSansFallback.ttf。

4.从您在步骤 1 中下载的图像创建一个 AVD。

5.通过DDMS中的文件资源管理器将rootexplorer和DroidSansFallback.ttf推送到模拟器的sdcard(我使用的是Eclipse Indigo IDE)。

6.安装rootexplorer(您可以使用通过市场下载的其他资源管理器)。

7.打开rootexplorer,点击mount r/w。

8.然后转到sdcard并复制DroidSansFallback.ttf,然后转到系统,单击mount r/w。

9.然后转到字体并覆盖现有的 DroidSansFallback.ttf。

10.然后从权限选项中将所有权限授予新的 DroidSansFallback.ttf。

就是这样,您现在可以在模拟器中的任何地方使用孟加拉语,但无法正确显示复杂的字形。

于 2012-04-29T03:56:14.980 回答
0

Android 上的孟加拉语 在有根的 Android 2.2 (Froyo) 上工作。替换 2 个skia 文件并添加自定义字体以获得系统范围的孟加拉语渲染支持。

详情:http ://androidbangladesh.wordpress.com/2012/05/15/bangla-on-android/

于 2012-05-20T13:43:24.717 回答