アプリケーションにカスタム フォントを埋め込みたい場合、少なくとも何らかの方法でそれらを保護する必要があります。これは、ライセンスで要求されているためです。だから私は何かをすることはできません
Typeface.createFromAsset(getAssets(),"fonts/myAwesomeFont.ttf");
iOSでは、オンザフライでフォントを復号化し、アプリケーションで使用できるようにするこのアプローチが使用されます。Androidでも同様のアプローチが可能ですか?
私の推測では、未加工のリソース ファイルの復号化を処理し、ビューのコードで設定した書体をオンデマンドで返すシングルトン クラスを使用しています。私が見逃したより良いアプローチはありますか?*これは可能ですか?*