У меня была такая же проблема. Мой шрифт также не работал в Android, но мне нужно было, чтобы он работал. Используя редактор шрифтов, я скопировал символы из моего шрифта в шрифт, который поставляется с примером FontSampler из Android-src-2_1. Сработало отлично.
Хотя я признаю, что мой метод был сомнительным с точки зрения интеллектуальной собственности, я фактически не использовал оригинальный шрифт, поскольку все символы были заменены, а все ссылки на старый шрифт также были заменены , Я попытался «посмотреть», как были определены два шрифта, но сделать так, чтобы все переменные шрифта совпадали, тоже не сработало. Итак, в Ned я использовал скелет исходного шрифта в качестве шаблона для нового шрифта.